Demeriting [verb]

Definition of Demeriting:

humble, humiliate

Synonyms of Demeriting:


Opposite/Antonyms of Demeriting:


Sentence/Example of Demeriting: