Definition of ATV in English:

ATV

Line breaks: ATV
Pronunciation: /eɪtiːˈviː
 
/

abbreviation

1North American All-terrain vehicle: four-wheel ATVs
1.1 historical (In the UK) Associated Television, an independent television company founded in 1956 and replaced in 1981 by Central Television.

Definition of ATV in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day meretricious
Pronunciation: ˌmɛrɪˈtrɪʃəs
adjective
apparently attractive but having no real value...