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