World Court

Explore definitions, synonyms, and language insights of World Court

Definitions

Noun
a court established to settle disputes between members of the United Nations

More General Terms