Codsheads, noun plural of codshead. Synonyms in the same form.
numbskulls, dunderheads
All synonyms for codshead →