Definition of NIC in English:

NIC

  • 1(in the UK) National Insurance contribution.

  • 2Newly industrialized country.

  • 3Nicaragua (international vehicle registration).