Word Hen
What is the meaning of the word "
debunking
"?
Definitions:
the exposure of falseness or pretensions
noun
The debunking of religion has not been successful enough.
Synonyms:
repudiation