Loading page
international organisation is a noun meaning "an international alliance involving many different countries". It carries one recorded sense.
an international alliance involving many different countries
Definitions, synonyms and semantic relations for international organisation come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.