Dictionary definition? It's "a multinational organisation where negotiated power is delegated to an authority by governments of member states". So that authority is set up outside of the member states' governments. For example, EU. Direct contrast, UN, where the council consists of member states' representatives.
Nov 17th, 2014
Did you know? You can earn $20 for every friend you invite to Studypool!