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
Center and call centre are semantically related. In some cases you can use "Center" instead a noun phrase "Call centre".
Center
Center noun - A thing or place that is of greatest importance to an activity or interest.
Call centre and center are semantically related. Sometimes you can replace phrase "Call centre" with "Center", this terms are similar.
Mutual synonyms
Cite this Source
Center and Call centre. (2016). Retrieved 2026, August 01, from https://thesaurus.plus/related/call_centre/center
Call centre & Center. N.p., 2016. Web. 01 Aug. 2026. <https://thesaurus.plus/related/call_centre/center>.
Center or Call centre. 2016. Accessed August 01, 2026. https://thesaurus.plus/related/call_centre/center.
Google Ngram Viewer shows how "call centre" and "center" have occurred on timeline