s. lacking in or deprived of strength or powers. unable to function; without helps. unable to manage independently
a. 无助的, 无能为力的, 无依无靠的