grill

noun

1.
a restaurant where food is cooked on a grill
Derived from:
grill
2.
a framework of metal bars used as a partition or a grate
Derived from:
grill