Immerses meaning : To put under the surface of a liquid; to dunk. To involve or engage deeply. To map into an immersion.
immerses
game
early riser
hypoglossal nerve
chervil