salesforce

See also: sales force

English

Etymology

From sales +‎ force.

Noun

salesforce (plural salesforces)

  1. A team of salespeople.

Translations