International Whaling Commission
Definition: International Whaling Commission
International Whaling Commission: An international body set up under an agreement signed in 1946 to control the commercial killing of whales. Abbr IWC. Helps farmers understand regulations on marine resources.