able
accomplished, adept, adequate, adroit, capable, clever, competent, effective, efficient, experienced, expert, fit, fitted, gifted, highly endowed, masterful, masterly, powerful, practised, proficient, qualified, skilful, skilled, strong, talented Antonyms amateurish, inadequate, incapable, incompetent, ineffective, inefficient, inept, mediocre, no great shakes (informal) unfit, unskilful, weak
able-bodied
firm, fit, hale, hardy, healthy, hearty, lusty, powerful, right as rain (Brit. informal) robust, sound, staunch, stout, strapping, strong, sturdy, vigorous
Antonyms
ailing, debilitated, feeble, fragile, frail, sickly, tender, weak