invigorating
- adjective (adj)
Meaning: stimulating
Synonyms:
aesthetic
bracing
brisk
charged
energizing
exhilarating
exhilarative
fascinating
fresh
healthful
high
hyper
interesting
lively
quickening
refreshing
rejuvenating
rejuvenative
restorative
salubrious
tonic
uplifting
vitalizing
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.