Meaning of call center

Definition of call center

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

Other information on call center

WIKIPEDIA results for call center
Amazon results for call center