Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
grills
in English
grills
#common
Lemma:
grill
The lemma is the base or root form of this word.
Definitions
Noun
a
protective
grid
or
barrier
;
allows
air
passage
a
vehicle's
slotted
cover
for
radiator
protection
a
cooking
device
with
radiative
heat
;
holds
food
underneath
an
outdoor
cooking
device
;
uses
radiative
and
convective
heat
food
cooked
on
a
grill
a
restaurant
serving
grilled
food
Verb
to
cook
food
on
a
grill
;
barbecue
to
interrogate
someone
;
question
aggressively
Compounds / Phrases
chargrills