Select the most appropriate meaning of the given idiom.
Stand on one's own legs
1
To be independent
2
To stand on leg
3
To stand on podium
4
To be dependent on other person
Select the most appropriate meaning of the given idiom.
Stand on one's own legs