Definitions of roast lamb:

  • noun:   a cut of lamb suitable for roasting