Find the word definition

WordNet
saddle of lamb

n. backbone and both loins of a lamb