UMBRELLA Meaning of UMBRELLA in English (n.) The umbrellalike disk, or swimming bell, of a jellyfish. Webster's English dictionary. Английский словарь Webster. 2012