roast lamb
roast
rəʊst
rewst
lamb
læm
lām

Definition & Meaning of "roast lamb"in English

Roast lamb
01

a dish made by cooking a lamb in an oven or over an open flame until the meat is crispy on the outside and tender on the inside 

roast lamb definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
roast lambs
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store