1. call centre [ Synonyms: call center] | |
A center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)
|
College Management Software This software handles not only the academic activities of a college or ... Read more