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