Synonyms of Call Centre in English :

Antonyms of Call Centre in English

Thesaurus of Call Centre in English

Call Centre

see definition of call centre

Synonyms of call centre

1. (noun) a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)

Hypernyms of call centre

1. (noun) a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)