making lively and cheerful; the exhilarating effect of mountain air
[ Syn: stimulating ]
making lively and joyful
[ Syn: elating ]
making lively and cheerful; the exhilarating effect of mountain air
[ Syn: stimulating ]
making lively and joyful
[ Syn: elating ]