We use cookies for essential site function, analytics, and advertising. Learn more

Wordabulary
Word library

umbrella

Noun A1 – Beginner

A folding frame covered in fabric that you hold above your head to stay dry in the rain.

"She opened her umbrella as soon as it started to drizzle."

Umbrella term describes a broad word or phrase that covers many related things underneath it.