Word Meaning

Find the meaning or definition of a english word


umbrella definition and meaning

n. A shade, screen, or guard, carried in the hand for sheltering the person from the rays of the sun, or from rain or snow. It is formed of silk, cotton, or other fabric, extended on strips of whalebone, steel, or other elastic material, inserted, or fastened to, a rod or stick by means of pivots or hinges, in such a way as to allow of being opened and closed with ease. See Parasol.
n. The umbrellalike disk, or swimming bell, of a jellyfish.
n. Any marine tectibranchiate gastropod of the genus Umbrella, having an umbrella-shaped shell; -- called also umbrella shell.

Crossword clues for umbrella

- Brolly
- Lure lamb out of shelter
- Made rum label into cocktail decoration
- Parasol
- Protective cover that you put up when it starts to come down
- Rain protection
- Rain shield
- Rain shield fora bull / mare hybrid
- Sunshade
- Um ... apparently be right next to Ella to get parasol
- weather shield


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver