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