English Call centre Cited by user 150.191.80.9 on 01 Jul 2008 A call centre or call center is a centralised office used for receiving or transmitting a large volume of requests by telephone.