POCHARD

Definition of POCHARD

  1. (noun)heavy-bodied Old World diving duck having a grey-and-black body and reddish head