Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roasts
in English
roasts
us
/roʊstz/
uk
/roʊstz/
#common
Lemma:
roast
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
roast
a
meal
with
roasted
foods
;
savory
dishes
a
comedic
event
with
jokes
;
sarcasm
Verb
cooking
in
oven
or
fire
;
crisping
food
to
mock
or
criticize
(
in
a
comedic
way
)