Italian edit

Etymology edit

From sferzare +‎ -tore.

Noun edit

sferzatore m (plural sferzatori, feminine sferzatrice)

  1. whipper
  2. severe critic