Definify.com

Definition 2025


call_centre

call centre

English

Noun

call centre (plural call centres)

  1. Alternative spelling of call center

Anagrams