What is the full meaning of siffleurs
SIFFLEUR, (French) a (male) professional whistler [n]
Example of the word siffleurs placed on a Scrabble board.