English word definition — powered by WordNet
pathetically lacking in force or effectiveness
lacking strength or vigor
lacking bodily or muscular strength or vitality
lacking strength
Want to remember feeble?