Noun steam whistle has 1 sense
  1. steam whistle - a whistle in which the sound is produced by steam; usually attached to a steam boiler
    --1 is a kind of
    whistle
    --1 is a part of calliope, steam organ; boiler, steam boiler
,
TOP