Putdown [noun]

Definition of Putdown:

embarrassment, humiliation

Synonyms of Putdown:


Opposite/Antonyms of Putdown:


Sentence/Example of Putdown: