Definify.com

Definition 2024


staffilare

staffilare

Italian

Verb

staffilare (transitive)

  1. to lash, flog, whip
  2. to lash out at

Related terms

Conjugation