Italian

edit

Etymology

edit

From sferzare +‎ -tore.

Noun

edit

sferzatore m (plural sferzatori, feminine sferzatrice)

  1. whipper
  2. severe critic