Search Details
Word: umbrella
(lookup usage)
(lookup stats)
Meaning:
Noun:
- Cloth-covered frame used for protection against rain or sun.
- Generally, anything that provides protection.
- Something that covers a wide range of concepts, ideas, purposes, etc.
- The main body of a jellyfish, excluding the tentacles.
Source: Wiktionary
| Src Info »