dullard
noun
[ ˈdʌləd ]
• a slow or stupid person.
• "he was caricatured as a dupe and a dullard"
Similar:
idiot,
fool,
stupid person,
simpleton,
ignoramus,
oaf,
dunce,
dolt,
moron,
cretin,
imbecile,
duffer,
nincompoop,
booby,
dope,
chump,
nitwit,
dimwit,
airhead,
birdbrain,
lamebrain,
pea-brain,
numbskull,
thickhead,
fathead,
blockhead,
bonehead,
dunderhead,
meathead,
muttonhead,
wooden-head,
dipstick,
dumb-bell,
noodle,
dumbo,
dummy,
dum-dum,
donkey,
jerk,
wally,
berk,
divvy,
ass,
nit,
mug,
pillock,
prat,
wazzock,
silly billy,
doofus,
goof,
goofball,
putz,
bozo,
boob,
dumbhead,
dumbass,
lamer,
lummox,
turkey,
galah,
dingbat,
drongo,
knobhead,
asshat,
Origin:
Middle English: from Middle Dutch dullaert, from dul ‘dull’.