dousingEnglish

dousing, ducking, immersion, submersion

Noun

The act of wetting something by submerging it

English: submersion, immersion, ducking, dousing

Bahasa: perendaman, penenggelaman

Bahasa words with similar meanings

English words with similar meanings

Show 3 words