Exhilarant[eg-zil′ă-rant]

Type:Term

Definitions
1. Mentally stimulating.

Scroll to top