Call Centre (Noun)
Meaning
A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers).
Classification
Nouns denoting man-made objects.
A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers).
Nouns denoting man-made objects.