Meaning of steam whistle
Definition of steam whistle
(noun)
a
whistle
in which the
sound
is produced by steam;
usually
attached
to a
steam
boiler
Other information on steam whistle
WIKIPEDIA results for
steam whistle
Amazon results for
steam whistle
Tweet