→ pyramid selling
Football pyramid
-
a system of English football leagues (= groups of competing teams) that can be shown in the shape of a triangle, with the Premier League at the top and the many amateur leagues at the bottom
Football pyramid meaning & definition 1 of Football pyramid.
Similar Words