There are multiple definitions - click on the translation that matches your context.

esquema em pirâmide

substantivo

full

pyramid scheme

noun

Definitions of pyramid scheme

English

a system of financial growth where, instead of genuine profits, funds from new investors are used to pay (often unusually high) returns to current investors

The illegal pyramid scheme resulted in hundreds of thousands losing their savings.