Dullard
audio of Dullard
Dullard [duhl-erd]

NOUN

NOUN

  • A stupid person.

  • Slow or insensitive person.

Example

“Karan is a dullard.” 

“You act so stupid that you automatically come under the list of dullard persons.” 

Synonyms

Idiot, Fool, Simpleton, Ignoramus

Antonyms

Brain, Genius, Intelligent, Whiz