Can you complete this English expression? It means “someone or something many people are talking about”.
The talk of the ……
a) moon
b) town
c) building
d) field
The answer is below!↓

Answer: b) town
The talk of the town!
Example: John was the talk of the town when he won the piano competition.
You must be logged in to post a comment.