Dictionary search results

Showing 1-12 of 12 results

umbrella US 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 or sometimes sun

umbrella US Thesaurus

they huddled under the umbrella

air umbrella US English

A force of aircraft used to give air protection to a military operation.

golf umbrella US English

A large umbrella of a type designed for use by golfers

umbrella bird US English

A large tropical American cotinga with black plumage, a radiating crest, and typically long wattles

umbrella fund US English

An offshore investment fund which invests only in other investment funds

umbrella pine US English

another term for stone pine.

umbrella tree US English

Either of two small trees or shrubs with leaves or leaflets arranged in umbrellalike whorls

umbrella plant US English

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

umbrella stand US English

A stand for holding closed upright umbrellas

nuclear umbrella US English

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