Definitions Found:

thrilling