Synonyms:
immerse, plunge
Meaning: thrust or throw into; "Immerse yourself in hot water"
Synonyms:
steep, immerse, engulf, plunge, engross, absorb, soak_up
Meaning: devote (oneself) fully to; "He immersed himself into his studies"
Usage examples
Take a bucket of ice and pound it fine; mix with it two quarts of salt; put your cream in a freezer; cover it close, and immerse it in the bucket; draw the ice round it, so as to touch every part; after it has been in a few minutes, put in a spoon, and stir it from the edge to the centre.