To soak or saturate something completely with liquid, usually water; to make something extremely wet.
From Old English 'drencan' meaning 'to drink' or 'to force to drink,' related to 'drink.' The meaning evolved from 'forcing liquid down' to the more general sense of soaking something thoroughly.
Try Another Word