Synonyms of umbrella in English:



  • 1 they huddled under the umbrella
  • 2 movements operating under the umbrella of the United Nations
    aegis, auspices, patronage, protection, guardianship, support, backing, agency, guidance, care, charge, responsibility, cover
  • Definition of umbrella in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day ween
    Pronunciation: wiːn
    be of the opinion; think or suppose