YourDictionary

self-abasement

noun

a humbling or abasement of oneself

See self-abasement in American Heritage Dictionary 4

link/cite print suggestion box