lamb roast: a cut of lamb suitable for roasting
roast: a piece of meat roasted or for roasting and of a size for slicing into more than one portion
barrel organ: a musical instrument that makes music by rotation of a cylinder studded with pegs