• word of the day

    umbrella

    umbrella - Dictionary definition and meaning for word umbrella

    Definition
    (noun) a lightweight handheld collapsible canopy Definition
    (noun) a formation of military planes maintained over ground operations or targets
    Example Sentence
    • an air umbrella over England
    Definition
    (noun) having the function of uniting a group of similar things
    Example Sentence
    • the Democratic Party is an umbrella for many liberal groups
    • under the umbrella of capitalism
    Definition
    (adj) covering or applying simultaneously to a number of similar items or elements or groups
    Example Sentence
    • an umbrella organization
    • umbrella insurance coverage

Word used in video below:
text: tried to steal my umbrella, so I clocked her.
Download our Mobile App Today
Receive our word of the day
on Whatsapp