Noun Definition
wto
1.Definition: an international organization based in Geneva that monitors and enforces rules governing global trade
Category: General1.Definition: an international organization based in Geneva that monitors and enforces rules governing global trade
Category: General