Synonyms of Intergovernmental body
Primary definition: An organization composed of sovereign states or governments, established through formal international treaties or agreements to pursue common goals.
Primary definition: An organization composed of sovereign states or governments, established through formal international treaties or agreements to pursue common goals.