1
computing an immersive computer display produces a three-dimensional image that seems to surround the useran immersive online experience
This meaning is based on one submitted to the Open Dictionary from United Kingdom on 19/01/2018 Synonyms and related words