Locally free group

Definition
A group is termed a locally free group if every finitely generated subgroup of it is a free group.