兵强马壮bīngqiángmǎzhuàngMeanings1. lit. strong soldiers and sturdy horses (idiom)2. fig. a well-trained and powerful armyCharacters used兵soldier强strong马horse壮strong