English dictionary
wats meaning and definition
Definition and meaning of wats at MeaningMonkey.org. wats meaning and definition in the English Dictionary.WATS noun
Definition of WATS (noun)
- a telephone line;long distance service at fixed rates for fixed zones; an acronym for wide area telephone service
- synonyms: WATS line
Source: Princeton University Wordnet