RELATED WORDS
PARAPHRASING
dominating
absorbing
holding one's attention or interest
of great interest
fascinating, gripping