Call centre
Call centre noun - A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers).
Show all Definitions
Synonyms for Call centre
Centre and call centre are semantically related. In some cases you can use "Centre" instead a noun phrase "Call centre".
Centre
Centre noun - An area that is approximately central within some larger region.
Call centre and centre are semantically related. Sometimes you can replace phrase "Call centre" with "Centre", this terms are similar.
Mutual synonyms
Cite this Source
Centre and Call centre. (2016). Retrieved 2026, August 01, from https://thesaurus.plus/related/call_centre/centre
Call centre & Centre. N.p., 2016. Web. 01 Aug. 2026. <https://thesaurus.plus/related/call_centre/centre>.
Centre or Call centre. 2016. Accessed August 01, 2026. https://thesaurus.plus/related/call_centre/centre.
Google Ngram Viewer shows how "call centre" and "centre" have occurred on timeline