English Dictionary
Definition roasting in British English
roasting adjective
adjective
/ˈrəʊstɪŋ/

English Dictionary