Wiktionary:Word of the day/2006-03-19
Appearance
umbrella noun
- A handheld tool to stay dry, held over the head. Usually made of plastic.
- I use my umbrella when it rains.
- (figurative) The imaginary shape of a large organization.
- The store was under the company umbrella.