grille
Info · Definitions · Synonyms · Characters
Definitions
(noun) small opening (like a window in a door) through which business can be transacted. Synonyms: wicket, lattice.
Noun Definition 1
(noun) grating that admits cooling air to car's radiator. Synonyms: radiator grille.
Noun Definition 2