Talk Of The Town (Noun)
Meaning
Idle gossip or rumor; "there has been talk about you lately".
Classification
Nouns denoting communicative processes and contents.
Idle gossip or rumor; "there has been talk about you lately".
Nouns denoting communicative processes and contents.