HELPLESS

Definition of HELPLESS

  1. (adj)lacking in or deprived of strength or power
  2. (adj)unable to function; without help
  3. (adj)unable to manage independently