Clue: Musical group overwhelmed by endless nasty, harsh criticism (7)
Answer: VITRIOL
Explanation: Definition: harsh criticism

**TRIO** ("musical group") *overwhelmed by* [*endless*] **VIL**(e) ("nasty")