English dictionary
international organisation meaning and definition
Definition and meaning of international organisation at MeaningMonkey.org. international organisation meaning and definition in the English Dictionary.INTERNATIONAL ORGANISATION noun
Definition of international organisation (noun)
- an international alliance involving many different countries
Source: Princeton University Wordnet