Definition of Steam Whistle

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

Semanticaly linked words with "steam whistle"

Hyponims for word "steam whistle"