Definitions Found:

THRILLING