Search results
- Dictionarygrille/ɡrɪl/
noun
- 1. a grating or screen of metal bars or wires, placed in front of something as protection or to allow ventilation or discreet observation: "I looked through the grille into the church"
Powered by Oxford Dictionaries