EXPOSER


Meaning of EXPOSER in English

noun one who exposes or discloses.

Webster English vocab.      Английский словарь Webster.