poachard

/poʊˈtʃɑːrd/

Definitions

1. noun

a type of game bird, specifically a species of waterfowl

“The poachard was a common sight on the lake during the fall migration season.”

Synonyms

  • poach
  • waterfowl

Antonyms

  • land-dwelling bird