A form of investment (illegal in the UK and elsewhere) in which each paying participant recruits two further participants, with returns being given to early participants using money contributed by later ones.
Definition of pyramid scheme in US English:
pyramid scheme
noun
A form of investment (illegal in the US and elsewhere) in which each paying participant recruits two further participants, with returns being given to early participants using money contributed by later ones.