What is the full meaning of siffleuse
(French) a (female) professional whistler [n -S]
Example of the word siffleuse placed on a Scrabble board.