call centre
English
Noun
call
centre
(
plural
call centres
)
Alternative spelling of
call center
.
Synonym:
contact centre
Anagrams
call center