Definition of "umbrella"
noun:
-
Cloth-covered frame used for protection against rain or sun.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Generally, anything that provides protection.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Something that covers a wide range of concepts, purposes, groups and etc.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
The main body of a jellyfish, excluding the tentacles.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-