grille
noun
ɡrɪl
noun
1
a
frame
with
metal
bars
or
wire
across
it
that
is
put
in
front
of
a
window
or
door
for
protection
门窗护栏
2
the
metal
bars
at
the
front
of
a
car
that
protect
the
RADIATOR
〔保护汽车散热器的〕金属格栅