Home

Word

World Trade Organization, n.
more info an international organization based in Geneva that monitors and enforces rules governing global trade
<noun.group>

WTO World Trade Organization