sferzatore

Italian

Etymology

From sferzare +‎ -tore.

Noun

sferzatore m (plural sferzatori, feminine sferzatrice)

  1. whipper
  2. severe critic