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