Umbrella-body Definition
noun
A central, coordinating organization that represents a group of smaller, independent bodies.
Wiktionary
Other Word Forms of Umbrella-body
Noun
Singular:
umbrella-body
Plural:
umbrella bodiesRelated Articles
Find Similar Words
Find similar words to umbrella-body using the buttons below.