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 bodies

Find Similar Words

Find similar words to umbrella-body using the buttons below.

Words Starting With

Words Ending With

Unscrambles

umbrella-body