English Dictionary
Definition dry-roasted in British English
dry-roasted adjective
adjective
/ˌdraɪ ˈrəʊstɪd/
Synonyms and related words
