WHISTLE Meaning of WHISTLE in English sifflar; n. siffla; (instrument) sifflette English Interlingue dictionary. Английский словарь Интерлингве. 2012