To immerse something is to completely cover it with liquid. More figuratively, to immerse yourself in an activity is to give it your full attention and involvement.
From Latin "immergere" meaning "to plunge into," from "in-" (in) and "mergere" (to dip or sink). The figurative sense of deep mental involvement developed later.
Try Another Word