noun humiliation of oneself, especially as a result of guilt, shame, or the like.
self-abasement 🔊 Listen to this noun humiliation of oneself, especially as a result of guilt, shame, or the like. Share Facebook Twitter Google +