Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chargrill
in English
chargrill
#common
Definitions
Verb
to
cook
on
charcoal
;
grill
over
flames
The
chef
will
chargrill
the
steak
to
perfection
.
Noun
a
charcoal-powered
grill
device
We
bought
a
new
chargrill
for
our
backyard
barbecue
parties
.