Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

talk of the town Definition

Cancel
talk of the town
noun phrase(the talk of the town)
a person or thing that many people in a town, city, etc., are talking about in an interested or excited way

Words Related to talk of the town!

talk of the town Examples by Brain Bank Users