Definition of IOC in English:

IOC

  • International Olympic Committee.