Find the word definition

WordNet
lamb roast

n. a cut of lamb suitable for roasting [syn: roast lamb]

Usage examples of "lamb roast".

Then I rubbed the thawed lamb roast with garlic, put it into the oven, and started the potatoes boiling.

A slice of a lamb roast now, or even beefbut I never could eat bacon without trouble.

After he left, Zedd dug into the lamb roast, watching the people and listening to the singing as he chewed.

He booted up his PC, and while his live-in lover prodded the lamb roast with a long steel fork, he checked his Email.