Definition of POCHARDS
noun : POCHARDS
Source: WordNet 3.1
-
1. (
) heavy-bodied Old World diving duck having a grey-and-black body and reddish head ;
See more about : POCHARDS