desecrater

enUK

des·e·crate

D0157400 (dĕs′ĭ-krāt′)tr.v. des·e·crat·ed, des·e·crat·ing, des·e·crates To violate the sacredness of; profane.
[de- + (con)secrate.]
des′e·crat′er, des′e·cra′tor n.des′e·cra′tion n.