umbrella

noun
  1. a collapsible canopy on a stick used for protection from rain or sun
  2. something that covers or protects a wide range of things
  3. Usage: figurative
adjective
  1. covering or including many different elements

Examples