On this page
Library
Definition: humiliating, shaming Antonyms: comfortable, unshameful
Copyrights:
Mentioned in