Definify.com

Definition 2024


scarpata

scarpata

Italian

Noun

scarpata f (plural scarpate)

  1. escarpment, scarp, slope
  2. blow or kick (with a shoe)