roast
/ɹoʊst/
Meaning 1
To cook food evenly over a fire or heat.
“The family gathered to roast marshmallows over the campfire.”Add to my deck
Meaning 2
to criticize or tease in a humorous way
“Friends love to roast each other at parties.”Add to my deck