dullard

[ duhl-erd ]
/ ˈdʌl ərd /

noun

a stupid, insensitive person.

Origin of dullard

late Middle English word dating back to 1400–50; see origin at dull, -ard

Example sentences from the Web for dullard

British Dictionary definitions for dullard

dullard
/ (ˈdʌləd) /

noun

a dull or stupid person