Home›Dictionary›call centrecall centrenounoffice equipped to handle large volume of telephone callsL1553293 on Wikidata ↗WiktionarynounAlternative spelling of call center.