Word
call centre, n.
a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)
<noun.artifact>
call center
call centre
lexical pointers
domain of synset (region)
Canada
Britain
semantic pointers
hypernym
center, centre