Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

TTS British & World English

text-to-speech, a form of speech synthesis used to create a spoken version of the text in an electronic document

TT British & World English

teetotaller