Noun
an international organization based in Geneva that monitors and enforces rules governing global trade
Vocabulary classified under Law
More about this word
Synonyms and related words
Explore this word
