English Dictionary
Definition scabrous in British English
scabrous adjective
adjective
/ˈskeɪbrəs/
Synonyms and related words
