Dictionary search results

Showing 1-10 of 10 results

umbrella British & World English

A device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, used as protection against rain

umbrella English Thesaurus

they huddled under the umbrella

golf umbrella British & World English

A large umbrella of a type designed for use by golfers

umbrella fund British & World English

An offshore investment fund which invests only in other investment funds

umbrella pine British & World English

another term for stone pine.

umbrella tree British & World English

Either of two small trees or shrubs with leaves or leaflets arranged in umbrella-like whorls:

umbrella plant British & World English

A tropical Old World sedge which has stiff green stems, each terminating in a whorl of arching green leaf-like bracts. It is commonly grown as a houseplant

umbrella stand British & World English

A stand for holding closed upright umbrellas

nuclear umbrella British & World English

The supposed protection gained from an alliance with a country possessing nuclear weapons