Synonyms and Antonyms for worldcourt

We couldn't find any exact matches, but here are some similar words.

1. World Court (n.)

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

Synonyms: