dullard UK /ˈdʌləd/US /ˈdʌlɚd/ noun1 •A stupid person; a fool.Oh! Richard of Bury, I sighed, for a sharp stone from your sling to pierce with indignant sarcasm the mental armour of these college dullards. — 1880 formsdullards