grillroom ( synonym found)

Definition of grillroom:

(n) : a restaurant where food is cooked on a grill

Definition of grillroom:

(n) : a restaurant where food is cooked on a grill

Back to Top