Answer | Crossword Clue |
---|---|
INVEIGH | Heap abuse against |
excoriate | to abrade; to heap abuse |
excoriating | EXCORIATE, to abrade; to heap abuse |
excoriated | EXCORIATE, to abrade; to heap abuse |
excoriates | EXCORIATE, to abrade; to heap abuse |
SPCA | Org. that's against pet abuse |