ATV Meaning of ATV in English [ATV] abbreviation all-terrain vehicle Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012