not having the desired effect; ineffectual
lacking in ability; incompetent or inadequate
Possessing strength; strong; mighty.