brawny
athletic, beefy (informal) bulky, burly, fleshy, hardy, hefty (informal) herculean, husky (informal) lusty, muscular, powerful, robust, sinewy, stalwart, strapping, strong, sturdy, thewy, thickset, vigorous, well-built, well-knit
Antonyms
frail, scrawny, skinny, thin, undeveloped, weak, weakly, weedy (informal) wimpish or wimpy (informal)