Skip to content

talk of the town

Dictionary definition · talk of the town

noun

  1. idle gossip or rumor"there has been talk about you lately"

Similar words

Source: Open English WordNet (CC BY 4.0).