noun
umbrella
A folding canopy carried for protection from rain or sun.
Meaning and history →Lexifour library
Meanings, origins and the stories behind words. Browse by first letter or search for the start of a word.
noun
A folding canopy carried for protection from rain or sun.
Meaning and history →verb
Begin an activity or enterprise
Meaning and history →