Subscriber login


Forgot your password?

Library card login

Other

call center

Syllabification: (call cen·ter)
Translate call center | into Italian | into Spanish
Definition of call center

noun

  • an office set up to handle a large volume of telephone calls, especially for taking orders and providing customer service.

call center in other Oxford dictionaries

Definition of call center in the British & World English dictionary