helplessEnglish

helpless, incapacitated, lost

Adjective

Lacking in or deprived of strength or power

English: helpless, incapacitated

Unable to function, without help

English: helpless, lost

Unable to manage independently

English: helpless

English words with similar meanings

Show 2 words

Words that start with "helpless"