Noun roast lamb has 1 sense
  1. lamb roast, roast lamb - a cut of lamb suitable for roasting
    --1 is a kind of roast, joint
    --1 has particulars: rack of lamb, crown roast; leg of lamb, gigot
,
TOP