call centre
English Dictionary
->
Letter C
-> call centre
Search Dictionary:
call centre Definition
(n)
a
center
equipped
to
handle
a
large
volume
of
telephone
calls
(
especially
for
taking
orders
or
serving
customers
)
call centre Synonyms
call center
call centre
© Art Branch Inc.