Desecrates rhymes with:
crates, crates, frates, grates, great's, greats, narrates, overrates, rate's, rates, straights, straits, traits
Desecrates sounds like:
datacards, decurtis, degrades, descartes, descartes's, deserts, desserts, diacritic, discards, discredits, djakarta's