- WTO as a noun:
- 1
WTO
noun
1 WTO
An international organization based in Geneva that monitors and enforces rules governing global trade.
synonym: World Trade Organization.
Dutch: Wereldhandelsorganisatie
debug info: 0.0232
noun
An international organization based in Geneva that monitors and enforces rules governing global trade.
synonym: World Trade Organization.
Dutch: Wereldhandelsorganisatie
debug info: 0.0232