Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, )
umbrella
Jump to user comments
Adjective
  • covering or applying simultaneously to a number of similar items or elements or groups
    • an umbrella organization
    • umbrella insurance coverage
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
  • a formation of military planes maintained over ground operations or targets
    • an air umbrella over England
  • a lightweight handheld collapsible canopy
Comments and discussion on the word "umbrella"