Synonyms and Antonyms for wild_duck

1. wild duck (n.)

an undomesticated duck (especially a mallard)

Synonyms: