Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
charbroilers
in English
charbroilers
#uncommon
Definitions
Noun
grills
for
cooking
food
over
direct
heat
The
restaurant
uses
charbroilers
to
cook
steaks
.
Base Words
broil
char
ers