Please enable javascript to use dictionary! Howto enable javascript?
helpless▼unable to defend oneself|defenseless
powerless▼lacking sufficient power or strength
unable▼not able
incapable▼not being capable
↑