|

call centre

DEFINITIONS OF: call centre

1

n a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)

Synonyms:
call center
Type of:
center, centre
a building dedicated to a particular activity
WORD FAMILY
USAGE EXAMPLES