call centre

A form of call center — A communications facility where phone calls are handled; especially, a commercial one for customer service, sales and telemarketing.

Similar
contact centrecall center

Meanings

nouncall centre (plural call centres)

plural call centres

  1. alternativeAlternative spelling of call center.

    Synonyms: contact centre

Synonyms & antonyms

More synonyms by meaning

nouna center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)

Also see

Synonym sets from Open English WordNet, CC BY 4.0.

Cite this entry
APA

call centre. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/call%20centre

MLA

“call centre.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/call%20centre. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “call centre,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/call%20centre.

Source: call centre on Wiktionary, CC BY-SA 4.0.