n. parasol, portable cover to protect from rain or sun which is held up by a supporting frame; parasol-like body of a jellyfish; something that protects from above
UMBRELLA
Meaning of UMBRELLA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012