English Dictionary
Definition roast in British English
roast adjective
adjective
/rəʊst/
Example
roast duck
Synonyms and related words
