A person or thing that desecrates; one who treats something sacred with disrespect or contempt.
From desecrate + -or (agent noun suffix, variant of -er). Latin-influenced agent noun formation.
A desecrator deliberately attacks what others hold sacred—it's a word heavy with moral judgment, used when someone does something worse than just breaking or damaging something.
Complete word intelligence in one call. Free tier — 50 lookups/day.