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./

Dictionary of English idioms .      Словарь английских идиом.