roast [pl. roasts]
Notices
  • (meat, etc) cooked in an oven or over or in front of fire