n. device composed of parallel metal bars or wires on which meat is roasted; meat cooked on a grill; restaurant serving grilled foods; grille, metal grating placed over an opening (i.e. window, ventilation area, etc.), grillwork
GRILL
Meaning of GRILL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012