Translation of "umbrella" - English-Italian dictionary

umbrella

noun uk /ʌmˈbrel·ə/ us /ʌmˈbrel·ə/

A2 a thing that you hold above your head to keep yourself dry when it is raining

ombrello

(Translation of “umbrella” from the Cambridge English–Italian Dictionary © Cambridge University Press)