folding frame of spokes attached to a stick and handle and covered with fabric, used to shelter a person from rain
any kind of general protecting force or influence
"an air umbrella over England"
"the Democratic Party is an umbrella for many liberal groups"
"under the umbrella of capitalism"
"an umbrella organization"
"umbrella insurance coverage"