Synonyms for "addlebrained"

Words with similar meaning