leg of lamb Meaning, Definition & Usage

  1. noun lamb leg suitable for roasting
    gigot.

WordNet