What does dullard mean?
nounA person who is stupid or lacking in intelligence; a foolish or obstinate person.
Example
"He was called a dullard for not understanding the simple concept."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.