Synonyms of Call Centre in English :
Antonyms of Call Centre in English
Thesaurus of Call Centre in English
Call Centre
see definition of call centreSynonyms of call centre
1. (noun) a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)