Immersion is defined as covering or submerging in something.
See immersion in Webster's New World College Dictionary
noun
Origin: LL(Ec) immersio
See immersion in American Heritage Dictionary 4
Learn more about immersion
immersion synonyms
immersion medical definition
immersion in a sentence
Also Mentioned In
apnea
baptism
bath
condenser
correction
dip
heater
housing
immersion heater
Internet2
» more results...
Browse entries near immersion
immerge
immersed
immerse
immersible
immesh
immethodical
immigrant
immigrate
immigration