TALK OF THE TOWN


Meaning of TALK OF THE TOWN in English

{n. phr.} Something that has become so popular or prominent that everyone is discussing it. * /Even after three decades, Picasso's famous metal statue is still the talk of the town in Chicago./

Slang English vocab.      Английский сленговый словарь.