steam whistle

listen to the pronunciation of steam whistle
English - Turkish

Definition of steam whistle in English Turkish dictionary

whistle steam
düdük buharı
English - English
a whistle in which the sound is produced by steam; usually attached to a steam boiler