Definition, synonyms and related words
A commercial kitchen where restaurant-style meals are cooked for delivery.