Synonyms and related words :
Herculean, able-bodied, athletic, beefy, brawny, broad-shouldered, burly, elastic, fibrous, flexible, husky, mighty, muscle-bound, powerful, resilient, robust, ropy, rugged, sinewy, springy, stalwart, stout, strapping, stringy, strong, sturdy, supple, thewy, thickset, well-built, well-knit, well-set, well-set-up, wiry