What is the full meaning of exhilarants
EXHILARANT, an exhilarant medicine [n]
Example of the word exhilarants placed on a Scrabble board.