Share this entry

umbrella

Synonyms of umbrella in English:

noun

  • 1 they huddled under the umbrella
    British informal brolly
    North American informal bumbershoots
    British informal, dated gamp
  • 2 television surveys are conducted under the umbrella of two national bodies
    aegis, auspices, patronage, championship, protection, safe keeping, protectorship, guardianship, support, guidance, charge, responsibility, care, cover, backing, agency
  • Share this entry
     

    What do you find interesting about this word or phrase?

    Comments that don't adhere to our Community Guidelines may be moderated or removed.