Definition of IBA in English:

IBA

  • (in the UK) Independent Broadcasting Authority.