SCABROUS Meaning of SCABROUS in English a. 1.Rough, rugged, scraggy, cragged, uneven.2.Harsh, unmusical, rough. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012