English dictionary
call centre meaning and definition
Definition and meaning of call centre at MeaningMonkey.org. call centre meaning and definition in the English Dictionary.CALL CENTRE noun
Definition of call centre (noun)
- a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)
- synonyms: call center
Source: Princeton University Wordnet