dullard
dul-lard
noun
A person considered to be stupid or slow-witted, lacking intelligence.
"Don't be such a dullard, think!"
Thesaurus
Synonyms: pillock, stupid person, stupe, dolt, pudden-head, stupid, pudding head, poor fish, bore
dul-lard
A person considered to be stupid or slow-witted, lacking intelligence.
"Don't be such a dullard, think!"
Synonyms: pillock, stupid person, stupe, dolt, pudden-head, stupid, pudding head, poor fish, bore