|
Definition of Umbrella body
1. Noun. A central, coordinating organization that represents a group of smaller, independent bodies ¹
¹ Source: wiktionary.com
|
1. Noun. A central, coordinating organization that represents a group of smaller, independent bodies ¹
¹ Source: wiktionary.com