Definition of Call Centre

  • 1. A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) Noun

Synonyms for word "call centre"

Semanticaly linked words with "call centre"

Hyponims for word "call centre"