Definition of ITN in English:

ITN

  • (in the UK) Independent Television News.

    ‘the item was broadcast by ITN in March’
    [as modifier] ‘an ITN cameraman’