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 flagitious
Pronunciation: fləˈdʒɪʃəs
adjective
(of a person or their actions) criminal; villainous