noun:a portable, usually collapsible, canopy made of cloth or other material supported by a framework of ribs and a central pole, used for protection from rain or sun
A figure carrying an open umbrella walked slowly through the rain.
noun:a broad term or classification that encompasses a variety of related items, concepts, or activities
The phrase "renewable energy" is an umbrella for solar, wind, and hydro power.
verb:to provides protection, coverage, or shelter in a generalsense