Definition

To fully engage in, typically by submerging oneself or by focusing intensely on something. It can also mean to submerge or dip something into a liquid or a deep or full involvement in an activity or a situation.