grille
grille
noun
A framework of metal bars or wires, used as a screen, barrier, or decoration.
"The car's front grille was badly dented."
Thesaurus
Synonyms: lattice, wicket, radiator grille, grillwork, grill
grille
A framework of metal bars or wires, used as a screen, barrier, or decoration.
"The car's front grille was badly dented."
Synonyms: lattice, wicket, radiator grille, grillwork, grill