grille

noun

  1. 1

    a framework of metal bars used as a partition or a grate

    he cooked hamburgers on the grill

  2. 2

    grating that admits cooling air to car's radiator

  3. 3

    small opening (like a window in a door) through which business can be transacted

Synonyms

Also useful for “grille”:Unscrambler