addled - English Synonyms Dictionary