Definition of Call Centre
- 1. A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) Noun
Synonyms for word "call centre"
Semanticaly linked words with "call centre"
Hyponims for word "call centre"