self-reliant ·adjective

Definition: able to do things yourself without depending on other people Level: C2