What is the definition of roast?

Roast has several definitions depending on the context. Here are some common definitions:

1. Cook (meat, vegetables, or other food) by exposing it to dry heat, typically in an oven or over an open fire, until it is browned and cooked through.

Example: "Roast the chicken for 1 hour, or until the internal temperature reaches 165 degrees Fahrenheit."

2. Subject (someone or something) to criticism, ridicule, or mockery.

Example: "The comedian roasted the politician for his ridiculous policies."

3. Coffee that has been roasted.

Example: "I prefer a dark roast coffee because it has a stronger flavor."

4. A social event where people gather to eat, drink, and be entertained.

Example: "The company held a roast in honor of the retiring CEO."

5. A reddish-brown color.

Example: "The dress was a beautiful shade of roast."

6. (in the South African context) A type of bread roll, similar to a bread bun.

Example: "I ordered a roast with butter and jam for breakfast."

7. (in some parts of the United States) A barbecue.

Example: "We're having a roast next weekend and you're invited!"