English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition umbrella in British English

umbrella adjective

adjective
/ʌmˈbrelə/
1

an umbrella organization consists of a lot of smaller groups

Example

The UDF was an umbrella body comprising 600 anti-apartheid groups.

Synonyms and related words
2

an umbrella word is used for talking about a lot of specific things of the same general type

Example

The umbrella term 'computer-aided design' includes a wide range of different techniques.

Synonyms and related words
Definition umbrella in British English