English
Detailed Synonyms for WTO in English
WTO:
WTO [the ~] noun
-
the WTO
– an international organization based in Geneva that monitors and enforces rules governing global trade 1the WTO; the World Trade Organization– an international organization based in Geneva that monitors and enforces rules governing global trade 1