Skip to
adjective
Lacking the ability or willingness to rely on one's own resources; dependent on others for assistance or support.
Browse