dullard

/ˈdʌlərd/

Definitions

1. noun

A foolish or stupid person; an obstinate and stupid person.

“He was called a dullard for not understanding the complex concept.”

2. adjective

Lacking mental acuity or quickness; slow-witted.

“The dullard response to the crisis was a delayed reaction.”

Synonyms

  • cretin
  • fool
  • simpleton

Antonyms

  • genius
  • profound