The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
New American Oxford Dictionary
ITN
ITN
▶
abbreviation
(
in
the
UK
)
Independent
Television
News.
Oxford Dictionary
ITN
ITN
▶
abbreviation
(
in
the
UK
)
Independent
Television
News.