Sekirov Dictionary

umbrella

/ʌmˈbɹɛl.ə/

noun6

  1. (figurative) Anything that provides similar overarching coverage of a range of concepts, purposes, groups, etc.
  2. A strategy in which five players in the offensive zone form an umbrella-shaped formation around the opposition's goal net.

verb3

forms

umbrellaed · umbrellaing · umbrellas

This dictionary works without the internet: on your phone · in Chrome