English
Detailed Synonyms for steam whistle in English
steam whistle:
steam whistle [the ~] noun
-
the steam whistle
– a whistle in which the sound is produced by steam; usually attached to a steam boiler 1the steam whistle– a whistle in which the sound is produced by steam; usually attached to a steam boiler 1