What is the meaning of the English word… ROAST?
cook (especially meat) by exposing to heat or fire for a long time
- I am going to roast a pork tenderloin for dinner.
- It’s such a beautiful evening. Let’s have a fire and roast hotdogs. The kids will love it.
Note: Many vocabulary words have more than one definition. The definition shown here is for the online course below.