toast of the town (English, noun)
expansion: toast of the town (plural toasts of the town)
Senses:
glosses: A person, male or female, who is admired and very popular in local society, and who is sought after to attend parties, public events, etc.
tags: dated
idiomatic
Forms:
form: toasts of the town
tags: plural