– A person who habitually reveals personal or sensational facts about others.
Usage example: because her friend was such a compulsive gossip, she couldn't help but wonder if her private life wasn't also being made the talk of the town
are semantically related. In some cases you can use "Squealer" instead a noun
Nearby Words: gossiped