Synonyms for Desecrate (same or very similar meaning)
WordNet sense 1 (violate the sacred character of a place or language):
outrage, profane, violate
WordNet sense 2 (remove the consecration from a person or an object):
deconsecrate, unhallow
From the ODE community, based on WordNet
add/edit