Definition of CALL CENTRE
noun : CALL CENTRE
Source: WordNet 3.1
-
1. (
) a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) ;
See more about : CALL CENTRE