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.
call centre — meaning, definition (noun) · Vinony