talk of the town


Meanings

  • idle gossip or rumor;

Synonyms