Dumbheads, noun plural of dumbhead. Synonyms in the same form.
pin-heads, lunkheads
All synonyms for dumbhead →