Synonyms for multi-level marketing
- noun
Most common
Definitions
- n. 1
A sales system under which the salesperson receives a commission on his or her own sales and a smaller commission on the sales from each person he or she convinces to become a salesperson.