'leg of lamb' definitions:

Definition of 'leg of lamb'

(from WordNet)
noun
Lamb leg suitable for roasting [syn: leg of lamb, gigot]