dullard
[ duhl-erd ]
/ ˈdʌl ərd /
noun
a stupid, insensitive person.
Words nearby dullard
Example sentences from the Web for dullard
British Dictionary definitions for dullard
dullard
/ (ˈdʌləd) /
noun
a dull or stupid person