Term of the Moment

dead link


Look Up Another Term


Definition: churn rate


(1) The percentage of customers who cancel their subscription service. The term often refers to cellphone contracts.

(2) The percentage of employees who leave the company during a certain time period. See churning.