call centre
noun
an office where staff carry out an organization's telephone transactions
Words nearby call centre
call a halt,
call a spade a spade,
call alarm,
call back,
call box,
call centre,
call down,
call for,
call forth,
call forwarding,
call girl