NOUN | artifact | call centre, call center | a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) |
---|
Meaning | A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers). | |
---|---|---|
Synonym | call center | |
Region | Britain | a monarchy in northwestern Europe occupying most of the British Isles |
Canada | a nation in northern North America | |
Broader | center, centre | A building dedicated to a particular activity |
Spanish | call center | |
Catalan | call center, centraleta |
©2001-24 · HyperDic hyper-dictionary · Contact