English synonyms about - contact  

steam whistle

noun

1 steam whistle

A whistle in which the sound is produced by steam; usually attached to a steam boiler.


Find more on steam whistle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0245