steam whistle

noun

Definition of steam whistle

: a whistle in which the sound is produced by the action of steam especially : one attached to a steam boiler