365bet中国官方网站

  • word of the day

    umbrella

    umbrella - 365bet中国官方网站 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