umbrella
nounUK /umbrella/
US /umbrella/
Umbrella is a common English word.
This is an example sentence using the word umbrella.
SYNONYMS
RELATED WORDS
OTHER MEANINGS
2. Another common meaning or context for umbrella.
He used the word umbrella in a sentence.