Advertisement
Advertisement
town talk
[toun tawk, toun tawk]
noun
the usual talk, gossip, or rumors, as in a village or town.
the subject of gossip, rumor, or the like.
They've been the town talk ever since their elopement.
Discover More
Word History and Origins
Origin of town talk1
First recorded in 1535–45
Advertisement
Advertisement
Advertisement
Advertisement
Browse