Definition of call centre in English:

call centre

Line breaks: call cen¦tre

noun

  • An office in which large numbers of telephone calls are handled, especially one providing the customer services functions of a large organization.
    More example sentences
    • In the call center, customer contact is predominantly by telephone, either inbound or outbound.
    • The company will also provide a call centre and some front office services.
    • More calls come into the call center where customer service representatives take product orders.

More definitions of call centre

Definition of call centre in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day kerf
Pronunciation: kərf
noun
a slit made by cutting with a saw