a restaurant where food is cooked on a grill
[ Syn: grillroom ]
a framework of metal bars used as a partition or a grate; he cooked hamburgers on the grill
grill (n.)
cook over a grill; grill the sausages'
examine thoroughly; the student was grilled for two hours on the subject of phonology'