desecrates - English Synonyms Dictionary