Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: saddle of lamb
  1. Backbone and both loins of a lamb

Derived forms: saddles of lamb

Type of: cut of lamb