lobster palace (English, noun)
expansion: lobster palace (plural lobster palaces)
Senses:
glosses: An ostentatiously elegant restaurant in New York City.
tags: US
historical
Forms:
form: lobster palaces
tags: plural