Call Center Definition
A facility for handling telephone calls from the public, as to a large corporation or institution, with staffers who, variously, answer inquiries, process orders, provide customer service or technical support, etc.
Webster's New World
A business location where large numbers of telemarketing calls are placed.
Other Word Forms of Call Center
Call Center Is Also Mentioned In
Find Similar Words
Find similar words to call center using the buttons below.