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