DULLARD


Meaning of DULLARD in English

noun a stupid person; a dunce.

2. dullard ·adj stupid.

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