umbrella noun
ADJ. furled, rolled | beach, sun | golf | nuclear, protective (both figurative) the American nuclear umbrella over Western Europe
VERB + UMBRELLA open, put up, unfurl | let down She let down her umbrella and furled it. | fold, furl
UMBRELLA + NOUN stand | body, group, organization (all figurative) an umbrella group including members of opposition parties | heading, name, term, title, word (all figurative) ‘Herb’ is an umbrella term covering many types of plant.
PREP. under an/the ~ She was fast asleep under a big beach umbrella. (figurative) The two sectors combined under the umbrella of the Scottish Council.
You can also check other dicts: umbrella (English, 中文解释 ), wordnet sense, Collins Definition