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.

American idioms English vocabulary.      Английский словарь американских идиом.