Wiktionary:Word of the day/2006-03-19

From Wiktionary

umbrella noun

  1. A handheld tool to stay dry, held over the head. Usually made of plastic.
    I use my umbrella when it rains.
  2. (figurative) The imaginary shape of a large organization.
    The store was under the company umbrella.

Read full entry