Home

Word

umbrella, adj.
more info covering or applying simultaneously to a number of similar items or elements or groups
<adj.all>

umbrella

sample sentences

"an umbrella organization"
"umbrella insurance coverage"
semantic pointers
similar to