English / word
umbrella
noun A1MEANING 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