We do not currently know of any antonyms for lacking in vitality.
For similar words to lacking in vitality, try: