deserve - English Synonyms Dictionary