Learn That Word

Synonyms for Call Center (same or very similar meaning)

WordNet sense 1 (a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)):
call centre


From the ODE community, based on WordNetadd/edit