D defs.my
Entry 1 sense Webster, 1913

Grille

/grĭl/ · IPA /ɡɹɪl/
01 a. A lattice or grating.
  1. 1.
    A lattice or grating.
    “The grille which formed part of the gate.” — L. Oliphant.