Synonyms and Antonyms for leg_of_lamb

1. leg of lamb (n.)

lamb leg suitable for roasting

Synonyms: