Adjective Definition

umbrella

1.Definition: covering or applying simultaneously to a number of similar items or elements or groups

"An umbrella organization", "Umbrella insurance coverage"




Please Share