immerse
Verb
thrust or throw into
The physical sensation of being immersed in a world shaped by a mathematical idea has lasting appeal at the Museum of Math. Sensuous displays are reconciled with the abstract concepts they demonstrate.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.