ITN in French ITN in French ITN proper noun Initialism of w:Independent Television News. Add to Flashcards