Skip to content

call centre

noun

  1. office equipped to handle large volume of telephone calls
L1553293 on Wikidata ↗

Wiktionary

noun

  1. Alternative spelling of call center.