English word definition — powered by WordNet
lacking bodily or muscular strength or vitality
destitute of sap and other vital juices
Want to remember sapless?