- call centre as a noun:
- 1
call centre
noun
1 call centre
A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers).
synonym: call center.
Dutch: callcenter
debug info: 0.0154
noun
A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers).
synonym: call center.
Dutch: callcenter
debug info: 0.0154