DIZZARD


Meaning of DIZZARD in English

noun a blockhead. [written also dizard, and disard.].

Webster English vocab.      Английский словарь Webster.