call centre

Definitions

General English

Commerce

  • noun a department or business that operates a large number of telephones and specialises in making calls to sell products or in receiving calls from customers to provide information or after-sales services
http://www.dictionarycentral.com/definition/call-centre.html