departs - English Synonyms Dictionary