noun
Meaning 1
A restaurant built around food delivery, especially via the Internet, rather than sit-down service.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: ghost kitchen, dark kitchen, ghost restaurant
Antonyms: none provided