Finite groups are solvable if they have no nontrivial perfect subgroup. But I am sure that for infinite groups, the two notions diverge. Is there standard terminology for groups with no perfect subgroups?



Groups with no perfect subgroups -- terminology?
In the infinite case, there is a close notion of "locally indicable group", i.e. a group where every finitely generated subgroup maps onto $\mathbb Z$ (see, for example, [this paper](https://www.jstor.org/stable/2699673)). Locally indicable groups are left (right) orderable, hence important. Note that in that notion, not all subgroups are considered but only finitely generated, and "non-perfect" is replaced by a stronger property "maps onto $\mathbb Z$". But in the finite case all subgroups are finitely generated, and "maps onto $\mathbb Z$" is an infinite analog of "maps onto a finite cyclic group" (= non-perfect). So "locally indicable" is possibly the infinite analog of the property you consider.


Update: The groups without perfect subgroups are called hypoabelian. See  [this text.](https://planetmath.org/descendingseries) 


