Picture Dictionary and Books Logo
×
umbrella [ˌʌmˈbrɛlə]

1 umbrella noun
  • a device that is used for protection from the rain and sun
  • a group or organization that includes many smaller groups—often used before another noun
  • something that includes several or many different things —often used before another noun