Question: what is the meaning of international body?
Answer: Definitions of international body an organization or entity that is active internationally, especially an official one or one with authority. "A new international body has been founded to promote sports in poorer areas."