Meaning of international organisation

Definition of international organisation

(noun) an international alliance involving many different countries

Other information on international organisation

WIKIPEDIA results for international organisation
Amazon results for international organisation