Definition of IWC in US English:

IWC

  • International Whaling Commission.