bewrayer
BEWRA'YER
, n. A divulger of secrets; a discoverer.