debunkingEnglish

debunking, repudiation

Noun

The exposure of falseness or pretensions

English: repudiation, debunking

English words with similar meanings

Show 1 words