roasts

noun
  1. pieces of meat cooked by roasting
  2. events where someone is honored through humorous criticism
  3. Usage: informal
verb
  1. cooks food in an oven or over a fire using dry heat
  2. criticizes or makes fun of someone harshly
  3. Usage: informal

Examples