ruddy duck
Short definition from Wiktionary
Noun
- Oxyura jamaicensis, a small stifftail duck, the male of which has a rust-coloured body.
We haven’t written up ruddy duck yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up ruddy duck yet: Simple and Standard meanings, examples and a quiz.