rhizoverb
Beta
Feedback
→
mortification
Humiliation
noun · Extreme embarrassment or humiliation.
Religious self-denial
noun · Self-denial or bodily discipline for religious or moral reasons.
Tissue death
noun · Death or decay of body tissue.
Enable JavaScript for search, audio, and interactive vocabulary practice.