call center
· noun
A communications facility where phone calls are handled; especially, a commercial one for customer service, sales and telemarketing.
Change this meaning
It stays on the page until someone pays $6.00.
· noun
A communications facility where phone calls are handled; especially, a commercial one for customer service, sales and telemarketing.
It stays on the page until someone pays $6.00.