Italian

edit

Etymology

edit

From sopra- +‎ veste.

Noun

edit

sopravveste f (plural sopravvesti)

  1. overgarment
  2. surcoat