salesforce
See also:
sales force
English
Etymology
From
sales
+
force
.
Noun
salesforce
(
plural
salesforces
)
A
team
of
salespeople
.
Translations
team of salespeople
French:
force de vente
(fr)
f