grille
1. [ noun ] small opening (like a window in a door) through which business can be transacted
Synonyms: lattice wicket
Related terms: opening stump
2. [ noun ] grating that admits cooling air to car's radiator
Synonyms: radiator_grille
Related terms: grate car
3. [ noun ] a framework of metal bars used as a partition or a grate
Synonyms: grillwork grill
Examples:

"he cooked hamburgers on the grill"

Related terms: framework grill
Similar spelling:   grill
  Groll
  Grell
  Grall
  grail
  Grillo
  Grilli
  Groleau
  greeley
  gruel
  growl
  gorilla