文polyglot.
← English dictionary
English / word

umbrella

noun A1
MEANING IN ENGLISH

a folding circular canopy used for protection against rain or sun

A device used for protection against rain or sun, typically consisting of a collapsible canopy mounted on a central rod.; A device used for protection against rain or sun, typically consisting of a collapsible canopy mounted on a central rod.

In context

01

Always carry an umbrella during the monsoon season.

02

She opened her colorful umbrella as the rain started.

Synonyms

parasol,canopy,brolly

Antonyms

exposure,openness

Collocations

folding umbrella,large umbrella,carry an umbrella

Sources

Bidyazo vocabulary library ↗