Translation of "umbrella" - English-Mandarin Chinese dictionary

umbrella

noun [ C ] (DEVICE) 器具 uk us /ʌmˈbrel.ə/

a device for protection against the rain which consists of a stick with a folding frame covered in material at one end and usually a handle at the other, or a similar, often larger, device used for protection against the sun

伞;雨伞;阳伞
I felt a few spots of rain so I put my umbrella up. 我感到有几滴雨点,于是便撑起了雨伞。
I left another umbrella on the bus yesterday. 我昨天又把一把伞落在公交车上了。
a folding umbrella 折叠伞

(Translation of “umbrella noun (DEVICE)” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)