Meaning of WATS
Definition of WATS
(noun)
a
telephone
line;long
distance
service
at
fixed
rates
for
fixed
zones; an
acronym
for
wide
area
telephone
service
Other information on WATS
WIKIPEDIA results for
WATS
Amazon results for
WATS
Tweet