WTWM

whatsthatwordmean

← Definition
Guess

dullard

nounA person who is slow to learn or understand; someone who is not intelligent or sharp.

Synonyms

simpletonnounblockheadnoun

Antonyms

geniusnoun

Built for word lovers.