Synonyms for "half-witted"

Words with similar meaning