Keywords: grille (guard)
Sign Definition
General Definition
1. Any object with horizontal stripes or thin things, such as wires or bars, at the front of it, or any object or action directly or indirectly associated with this, especially the grille of a car.
As a Noun
1. The framework of metal bars or wire placed in front of engine or body of a car. English = grille.