ALL-TERRAIN VEHICLE Meaning of ALL-TERRAIN VEHICLE in English noun = ATV Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005