2270 / 2512

What does 糟蹋 (zāo tà) mean in English?

糟蹋
zāo tà

to waste; to wreck; to despoil; to abuse; to slander; to insult; to defile; to trample on