Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of umbrella
  1. noun
    a formation of military planes maintained over ground operations or targets
    "an air umbrella over England"
  2. noun
    a lightweight handheld collapsible canopy
    type of:
  3. adjective
    covering or applying simultaneously to a number of similar items or elements or groups
    "an umbrella organization" "umbrella insurance coverage"

    Similar: 

  4. noun
    having the function of uniting a group of similar things
    "the Democratic Party is an umbrella for many liberal groups" "under the umbrella of capitalism"
Explanation of umbrella
My lists:
Recently viewed words: