ripper-scarifier - English Synonyms Dictionary