Subscribe
URL of the page has been copied to clipboard.
Meaning : (of persons) free from external control and constraint in e.g. action and judgment.
Synonyms : autonomous, self-reliant
Install App
Self-directed meaning in Telugu.