Able-bodied and active are synonyms for vigorous. Weak is the opposite of vigorous. We have given below a collection of synonyms for "vigorous".
A vigorous person makes things work with great energy and great enthusiasm. It comes from the French word vigor, which means "vibration, activity." An active, physically energetic person is vigorous, and mental activities can be vigorous even when they require a great deal of mental effort. Vigorous activities require the highest amount of oxygen consumption to complete the activity. For example, as a result, his mind is not only vigorous but also pure. Edison's personality is also sharp.