Definition of ATV in English:

ATV

noun

North American
  • ‘they passed a law that allows ATVs on roads with speed limits of 35 mph or lower’

abbreviation

historical
  • (in the UK) Associated Television, an independent television company founded in 1956 and replaced in 1981 by Central Television.

Pronunciation

ATV

/eɪtiːˈviː/