rack of lamb Meaning, Definition & Usage

  1. noun a roast of the rib section of lamb
    crown roast.

WordNet