grille
noun
°Alternative spelling of grill.