Meaning of international organization

Definition of international organization

(noun) an international alliance involving many different countries

Other information on international organization

WIKIPEDIA results for international organization
Amazon results for international organization