rousing or quickening activity or the senses; a stimulating discussion'
that stimulates; stimulant phenomena
[ Syn: stimulant ]
making lively and cheerful; the exhilarating effect of mountain air
[ Syn: exhilarating ]
rousing or quickening activity or the senses; a stimulating discussion'
that stimulates; stimulant phenomena
[ Syn: stimulant ]
making lively and cheerful; the exhilarating effect of mountain air
[ Syn: exhilarating ]