bewrayer
Noun
Meaning
One who, or that which, bewrays; a revealer.
Source: Webster's dictionarySynonyms
canary
fink
beagle
grass
rat
telltale
snout
tout
accuser
squealer
betrayer
snitch
blabber
nark
abaddon
Show all synonyms