Unable to help oneself; powerless or incompetent.
Lacking support or protection: They were left helpless in the storm.
Impossible to control; involuntary: helpless laughter.