Home
Random
Watchlist
Uploads
Settings
Log in
talk of the town
English
Noun
talk
of
the
town
(
uncountable
)
(
idiomatic
)
A
topic
or
person
discussed by many people.
See also
toast of the town
Read in another language
This page is available in 1 language
Eesti
Last modified on 10 November 2012, at 23:45