pyramid scheme

1 ENTRIES FOUND:
pyramid scheme noun
plural pyramid schemes
pyramid scheme
noun
plural pyramid schemes
Britannica Dictionary definition of PYRAMID SCHEME
[count]
: a dishonest and usually illegal business in which many people are persuaded to invest their money and the money of later investors is used to pay the people who invested first
— called also (US) Ponzi scheme