Synonyms for "lunkhead"

Words with similar meaning