Dictionary
Thesaurus
Encyclopedia
Translator
Web

call centre

 - 1 dictionary result
call centre

noun
a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) [syn: call center
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see call centre on Thesaurus | Reference
FacebookTwitterFollow us: