A Drenching The act by which something is drenched; a soaking. The administering of a draught to an animal.