addle-pated - English Synonyms Dictionary