Definition of Wto

Noun: WTO

  1. An international organization based in Geneva that monitors and enforces rules governing global trade
    - World Trade Organization, World Trade Organisation [Brit]

See also:
WTF
WTV

Anagrams containing the word wto

wto owt tow