Grillroom
Word Dictionary
-> Grillroom
Search:
Grillroom
(n.) A room specially fitted for broiling food, esp. one in a restaurant, hotel, or club/house, arranged for prompt service.
Terms of Use
Canadian Jobs