GRILLE


Meaning of GRILLE in English

n. metal grating placed over an opening (i.e. window, ventilation area, etc.), grillwork

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.