a. | 1. | A lattice or grating. |
Noun | 1. | grille - small opening (like a window in a door) through which business can be transacted |
2. | ![]() Synonyms: radiator grille | |
3. | grille - a framework of metal bars used as a partition or a grate; "he cooked hamburgers on the grill" |