ATV (n.)youdaoicibaDictYouDict[ATV 词源字典]
acronym of all-terrain vehicle, 1969.[ATV etymology, ATV origin, 英语词源]