Bewrayer


Be`wray´er

(~ẽr)
n.1.One who, or that which, bewrays; a revealer.