Read https://www.cnet.com/forums/discussions/what-does-immersive-music-mean-to-me/
I believe "immersive sound" means sound which totally envelops the listener whether it be music or an audio/video experience (film/tv/program). Sort of like being within a bubble: front, back, sides, above and below.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic