[noun] [C] - a frame of metal bars used to cover something such as a window or a machinea security grilleA grille separated the prisoners from their visitors.
GRILLE
Meaning of GRILLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012