The word "stronger" means simply having more strength than, however when saying A is stronger than B, it does not imply that B is not strong just that A has more strength (B is strong but A is stronger). Therefore I am looking for the true antonym for this, in that I would like to say that B has less strength than A but is not necessarily weak. I don't really like "weaker" as an antonym because it implies that the subject is weak, when they may not be.
Eg. Consider the difference between superman and batman; saying superman is stronger than batman seems fine, but saying batman is weaker than superman to me seems to imply that batman is weak, which is not the case since compared to an average person he is very strong, he just has much less strength than superman.