whistle steam

listen to the pronunciation of whistle steam
English - Turkish
düdük buharı
English - English

Definition of whistle steam in English English dictionary

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