meaning of exhilarating

1. That exhilarates; cheering; gladdening.
2.
making lively and joyful


Related Words

exhilarating |

Developed & Maintained By Taraprasad.com

Treasure Words