Synonyms for "addled"

Words with similar meaning