Grille (Noun)
Meaning 1
Grating that admits cooling air to car's radiator.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
A framework of metal bars used as a partition or a grate; "he cooked hamburgers on the grill".
Classification
Nouns denoting man-made objects.