Goong.com - New Generation Dictionary

umbrella Meaning

Umbrella

Definition: An umbrella is a portable device consisting of a circular canopy of fabric supported by a folding frame, typically made of metal or plastic, used for protection against rain or sunlight.

Usage:

Etymology: The word “umbrella” comes from the Italian word “ombrella,” which is derived from “ombra” meaning “shade” or “shadow.” The Latin root “umbra” also means “shadow.” It entered English in the early 17th century.

Pronunciation: /ʌmˈbrɛlə/ or /ʌmˈbrelə/

Synonyms:

Antonyms:

  1. She opened her red umbrella to shield herself from the sudden downpour.
  2. The umbrella of protection provided by the new policy reassured the employees.
  3. He always keeps an umbrella in his car in case of unexpected rain.
  4. The conference will cover a wide umbrella of topics related to climate change.
  5. Under the large umbrella, they enjoyed their picnic despite the drizzle.

Take your English to the next level with YouTube videos. Tombik.com