Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun call_centre

1 sense of call centre

Sense 1
call center, call centre -- (a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers))
       => center, centre -- (a building dedicated to a particular activity; "they were raising money to build a new center for research")

2024, Cloud WordNet Browser