sleep-addled - English Synonyms Dictionary