1. Noun
To injure, mar, spoil, or harm.
2. Noun
To blame, reproach, or revile; to degrade, disgrace, or put to shame.
More about this word
Synonyms and related words
Explore this word
