See also: sales force

English

edit

Etymology

edit

From sales +‎ force.

Noun

edit

salesforce (plural salesforces)

  1. A team of salespeople.

Translations

edit