umbrella

[ʌmˈbrelə] n.伞,雨伞

Pronunciation

/ʌmˈbrelə/

Definitions

Noun

  1. A portable canopy with a frame and fabric or other material, designed to provide protection from rain, sun, or snow.
  2. A thing that provides protection or support, especially in times of trouble or adversity.

Verb

  1. To use or carry an umbrella, typically as protection from rain or sun.
  2. To provide or offer protection or support, often metaphorically.

Phrases

Example Sentences

Synonyms

Built with Hugo
Theme Stack designed by Jimmy