umbrela (0 synonym found)

We don't have any synonyms for umbrela yet.

Did you mean…

Think umbrela belongs in the thesaurus? Recommend it and we'll take a look.


Definition of umbrela:

°Cloth-covered frame used for protection against rain or sun.
"Quick, grab that umbrella before you get rained on!"
°Generally, anything that provides protection.
"The fighters provide a defensive air umbrella over the battle group."

Definition of umbrela:

°Cloth-covered frame used for protection against rain or sun.
"Quick, grab that umbrella before you get rained on!"
°Generally, anything that provides protection.
"The fighters provide a defensive air umbrella over the battle group."

Back to Top