ATV Meaning of ATV in English field car, vehicle designed for all types of natural surfaces Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012