Chaffings [noun]

Definition of Chaffings:

ridicule intended to expose truth

Synonyms of Chaffings:


Opposite/Antonyms of Chaffings:


Sentence/Example of Chaffings: