Definify.com

Definition 2024


call_centre

call centre

English

Noun

call centre (plural call centres)

  1. Alternative spelling of call center

Anagrams