SIFFLEUR Meaning of SIFFLEUR in English n. (fem. siffleuse) a professional whistler. [ F f. siffler whistle ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012