rhizoverbBeta
Feedback

castigate

Severe criticismverb · To criticize someone severely.