submersionEnglish

immersion, submersion, dousing, ducking, submergence

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 5 words