immersive

Home / glossary / immersive

characterized by experience that is absorbing or exciting