ravishes - English Synonyms Dictionary