Synonyms of Steam Whistle in English :
Antonyms of Steam Whistle in English
Thesaurus of Steam Whistle in English
Steam Whistle
see definition of steam whistleHypernyms of steam whistle
1. (noun) a whistle in which the sound is produced by steam; usually attached to a steam boiler