Town-crier meaning

A gossip.
noun
2
0
A person formerly employed by a town to proclaim announcements in the streets.
noun
0
0
A person who cried, or shouted, public announcements through the streets of a village or town.
noun
0
0
(UK) A person who is employed by a town council to make public announcements in the streets.
noun
0
0
(by extension) A gossip.
noun
0
0
Advertisement