Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of grille

- A lattice or grating.

Crossword clue for grille

- Car part
- Grating
- Interrogate on second degree grating
- Metal grid
- Metal screen