(p. p.) Drenched; drowned.