The phrase
"umbrella body" refers to an organization that represents and coordinates different groups or organizations who have similar interests or goals. It acts as a common platform where these groups can come together, share resources, and work collectively towards achieving their objectives.
Full definition