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")