English Dictionary
Definition telltale in British English
telltale adjective
adjective
/ˈtelˌteɪl/
Synonyms and related words
