bewrayer

noun
  1. a person who reveals, exposes, or betrays a secret or hidden thing
  2. Usage: archaic; literary

Examples