Jumbrella definition

A broad, canopy-like umbrella, generally used to cover the outdoor patio of a restaurant or bar, either on its own (if it is of sufficient size) or in combination with others.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
jumbrella
Plural:
jumbrellas

Origin of jumbrella