The definition :
Definitions of grille:
- noun: grating that admits cooling air to car's radiator
- noun: a framework of metal bars used as a partition or a grate
- noun: small opening (like a window in a door) through which business can be transacted
Are you interested in alternative search :
:grillwork lattice radiator grille wicket stump auto automobile car machine motorcar frame framework framing grate grating opening
If you like reading news check: