immersive ( synonym found)

Definition of immersive:

°Tending to immerse.
°Giving the impression of immersion.

Definition of immersive:

°Tending to immerse.
°Giving the impression of immersion.

Back to Top