Producing or stimulating physical, mental, or emotional vigor:
bracing, energizing, exhilarant, exhilarating, innerving, intoxicating, invigorating, refreshing, reinvigorating, renewing, restorative, stimulating, tonic. See helpA medicine that restores or increases vigor:
restorative, tonic. (Informal) bracer, pick-me-up. See help
Learn more about roborant