Meaning of steam whistle

Definition of steam whistle

(noun) a whistle in which the sound is produced by steam; usually attached to a steam boiler

Other information on steam whistle

WIKIPEDIA results for steam whistle
Amazon results for steam whistle