Cite

Synonyms of humiliating

Definition and meaning of humiliating (Dictionary)