Definition of able :
1. Fit; adapted; suitable.
2. Having sufficient power, strength, force, skill, means, or resources of any kind to accomplish the object; possessed of qualifications rendering competent for some end; competent; qualified; capable; as, an able workman, soldier, seaman, a man able to work; a mind able to reason; a person able to be generous; able to endure pain; able to play on a piano.
3. Legally qualified; possessed of legal competence; as, able to inherit or devise property.
4. Specially: Having intellectual qualifications, or strong mental powers; showing ability or skill; talented; clever; powerful; as, the ablest man in the senate; an able speech.
5. To make able; to enable; to strengthen.
6. To vouch for.
canny, healthy, practiced, enterprising, open, bright, all-around, endowed, able-bodied, bungling, adequate to, masterly, intelligent, equipped, smooth, slick, inexperienced, worthy, nimble-fingered, adapted, crackerjack, up to, responsible, capable of, commensurate, experienced, equal, ready, conversant with, knowledgeable, suitable, inefficient, first-rate, fit, gifted, superior, subject, well-rounded, smart, authorized, prepared, adequate, equal to, resourceful, ingenious, satisfactory, ability, stupid, strong, qualified, sufficient, inventive, effective, fitting, conversant, good, powerful, cut out for, fitted
skillful (part of speech: adjective)
competent, handy, dexterous, accomplished, capable, expert, ambidextrous, cunning, clever, efficient, nimble, crafty, skilled, masterful, adroit, facile, crack, genius, adept, talented, sure-footed, proficient, versatile, deft, apt, agile, artful, skillful