What is the full meaning of immersive
providing stimulation for a number of senses, not just sight and sound [adj]
Example of the word immersive placed on a Scrabble board.