We do not currently know of any antonyms for weak at the knees.
For similar words to weak at the knees, try: