English Dictionary
Definition telebanking in British English
telebanking noun
[uncountable] noun
/ˈteliˌbæŋkɪŋ/
Synonyms and related words
