ATV

From Fresh Dictionary

Contents

English

Initialism

ATV

  1. all-terrain vehicle
  2. Associated Television
  3. Asia Television (a TV station in Hong Kong)
Personal tools