undeceiver

/ʌndɪˈsiːvər/

Definitions

1. noun

A person or thing that reveals or uncovers a deception or an untrue or false thing.

“The journalist was considered a great undeceiver of the government’s secret plans.”

Synonyms

  • exposer
  • revealer

Antonyms

  • deceiver
  • misleader