staffilare

Etymology
From.

Verb

 * 1) to lash, to flog, to whip
 * 2)  to castigate, to criticize harshly