Dictionary search results

Showing 1-3 of 3 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