Skip to main content

lokidma's definitions

umbrella

a person's care. to be under one's umbrella is to be under their care and supervision; likened to 'taking someone under their wing'. most notably found in Rihanna's song "Umbrella"
Now that it's raining more than ever, know that we'll still have each other; you can stand under my umbrella.
by lokidma June 12, 2007
mugGet the umbrella mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email