Meaning of “be the talk of the town” in the English Dictionary

british dictionary

"be the talk of the town" in British English

See all translations

be the talk of the town

to be what everyone is talking about:

The new statue in the park is the talk of the town.

(Definition of “be the talk of the town” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)