Home
Manuscripts
Lexicon
About
By Image
By Work
Sign Up
Sign In
Email
Password
Remember me
Forgot your password?
umbrella
umbrella [-'s]
n
It. < L.
umbra
, shade.
Screen; shield; sunshade; protective covering; [fig.] set of wings.
Circular sun shield; hand-held provider of shade for one's head; instrument of protection from the rain or other elements.