English dictionary
steam whistle meaning and definition
Definition and meaning of steam whistle at MeaningMonkey.org. steam whistle meaning and definition in the English Dictionary.STEAM WHISTLE noun
Definition of steam whistle (noun)
- a whistle in which the sound is produced by steam; usually attached to a steam boiler
Source: Princeton University Wordnet