Advertisement
Synonyms of International body
Primary definition: An organization with international membership, scope, or presence, typically established by a treaty or formed by multiple sovereign states.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "International body" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement