Definition.com
Self-deliverance (n.) by one's own effort is taught in the Mahayana only as an expedient to make a person vividly aware of his own futility.
1 definition
Self-deliverance (n.) by one's own effort is taught in the Mahayana only as an expedient to make a person vividly aware of his own futility.