Definitions for submersion

Definitions for (noun) submersion

Main entry: immersion, submersion, ducking, dousing

Definition: the act of wetting something by submerging it


Main entry: submergence, submerging, submersion, immersion

Definition: sinking until covered completely with water


Visual thesaurus for submersion