Definitions Found:

The quality of bringing one into direct and instant involvement with something, giving rise to a sense of urgency or excitement