GRILLE


Meaning of GRILLE in English

A grating or crosswork of bars usually as an ornamental cover of the radiator which allows air to cool the engine.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.