call centre n 1: a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers) [syn: {call center}, {call centre}]