English Dictionary
Definition roasting in British English
roasting noun
[singular] noun
/ˈrəʊstɪŋ/
Synonyms and related words
