Английский-Русский словарь »

talk of the town означает в русский

АнглийскийРусский
talk of the town (a topic or person discussed by many people)
noun
[UK: ˈtɔːk əv ðə taʊn]
[US: ˈtɔːk əv ðə ˈtaʊn]

притча во языцехnoun
{f}