wigeon in French wigeon in French canard siffleur noun Any of three freshwater dabbling ducks. Add to Flashcards