call center Meaning, Definition & Usage

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

WordNet