Posted in WEB Humiliation December 1, 2021 • Humiliation – The state of being humiliated, humbled, or reduced to lowliness or submission.