Idiom: Talk of the town

Idiom Definitions for 'Talk of the town'


When everybody is talking about particular people and events, they are the talk of the town.

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: