What is the full meaning of grille
a lattice, grating, screen or openwork of metal, also GRILL [n -S]
Example of the word grille placed on a Scrabble board.