Lamb Roast
Noun
1.
lamb roast
- a cut of lamb suitable for roasting
roast lamb
roast
,
joint
- a piece of meat roasted or for roasting and of a size for slicing into more than one portion
crown roast
,
rack of lamb
- a roast of the rib section of lamb
gigot
,
leg of lamb
- lamb leg suitable for roasting
<< Previous
Word Browser
Next >>
lally column
lallygag
lalo
lalthyrus tingitanus
lam
lam into
lama
lama guanicoe
lama pacos
lama peruana
lamaic
lamaism
lamaist
lamaistic
lamantin
lamarck
lamarckian
lamarckianism
lamarckism
lamasery
lamaze
lamaze method
lamaze method of childbirth
lamb
lamb chop
lamb curry
lamb succory
lamb's lettuce
lamb's quarter
lamb's quarters
lambale
lambast
lambaste
lambative
lambchop
lambda
lambda hyperon
lambda particle
lambdacism
lambdoid
lambdoidal
lambency
lambent
lambert