Definify.com

Definition 2024


staffilata

staffilata

Italian

Noun

staffilata f (plural staffilate)

  1. lashing; lash, stroke (of a whip)
  2. severe criticism

Participle

staffilata

  1. feminine singular of staffilato