Definition of duncehead in English:

duncehead

Pronunciation /ˈdʌnshɛd/

See synonyms for duncehead

noun

derogatory
  • A stupid, inept, or dim-witted person; an idiot.

Origin

Mid 18th century. From dunce + head.