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
meat pie: pie made with meat or fowl enclosed in pastry or covered with pastry or biscuit dough