DULLARD MEANING IN ENGLISH

• Dullard Definition & Synonyms

  1. (a.) Stupid.
  2. (n.) A stupid person; a dunce.


Synonyms:
Bore, Dolt, Stupid,

RECENT SEARCHES