Synonyms and Antonyms of vigorous