Definisi 'talk of the town'
English to English
noun
1 idle gossip or rumor
Example:
• there has been talk about you lately
source: wordnet30
More Word(s)
babble, babble out, blab, blab out, let the cat out of the bag, comment, gossip, scuttlebutt,

Visual Synonyms
Click for larger image