Meaning of rack of lamb

Definition of rack of lamb

(noun) a roast of the rib section of lamb

Other information on rack of lamb

WIKIPEDIA results for rack of lamb
Amazon results for rack of lamb