- to soak or saturate with water.
- to soak or drench with or in water
More Definitions
- BLIZZARD (noun) Definition, Meaning & Examples
- PARTICLE BEAM WEAPON (noun) Definition, Meaning & Examples
- FACT OF LIFE (noun) Definition, Meaning & Examples
- ZONE SYSTEM (noun) Definition, Meaning & Examples
- AD INITIUM (noun) Definition, Meaning & Examples
- POSITIVE (noun) Definition, Meaning & Examples