Definitions of saddle of lamb:

  • noun:   backbone and both loins of a lamb