Home
Questions
Answers
Suggest crossword puzzle
Search
Answer:
SCATHES
Possible Questions:
Excoriates
Criticizes severely
Criticizes harshly
Criticizes strongly
Verbally rips apart
Harshly criticizes
Denounces fiercely