umbrellas
Meanings
Noun
- a lightweight handheld collapsible canopy
- a formation of military planes maintained over ground operations or targets
- having the function of uniting a group of similar things
- plural of umbrella
Verb
- third-person singular simple present indicative of umbrella
Synonyms
Scrabble Score: 13
umbrellas is a valid Scrabble (US) TWL wordumbrellas is a valid Scrabble Word in Merriam-Webster MW Dictionary
umbrellas is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
umbrellas is a valid Words With Friends word