noun

umbrella

UK /ʌmˈbrɛlə(r)/

umbrella

NOUN

Definition of umbrella

1

An umbrella is a tool to keep you dry when it rains. You hold it over your head.

Example: I use my umbrella when it rains.

1

An umbrella company is an organization that controls other organizations.

Example: The store was under the company umbrella.

umbrella

EXAMPLES

Examples of umbrella

1

I use my umbrella when it rains.

Example sentence
2

The store was under the company umbrella.

Example sentence

umbrella

SMART VOCABULARY

Related words and phrases

Similar words

brellaparasol

Community Stats

0Total
0%Success
0.0Per Day
0%Recent
Learned 0Not learned 0

Your Stats

Login to track progress

Sign In

Community Activity

No activity yet

Your Activity

Login to track activity

Quick Actions