Synonyms: immersion, submersion, ducking, dousing
Definition: the act of wetting something by submerging it
Similar words: wetting
Definition: the act of making something wet
Synonyms: submergence, submerging, submersion, immersion
Definition: sinking until covered completely with water
Similar words: sinking
Definition: a descent as through liquid (especially through water)
Usage: they still talk about the sinking of the Titanic