umbrellaItalian → EnglishOxford Italian–English▻ umbrella /BrE ʌmˈbrɛlə , AmE ˌəmˈbrɛlə / noun 1 ombrello m folding umbrella ombrello pieghevole 2 figurative under the umbrella of (protection) sotto la protezione di; (authority) sotto l'egida di 3 Zoology ombrello m (di medusa)