Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
INDRENCH', v.t. [in and drench.]

To overwhelm with water; to drown; to drench.

arrow_back
chevron_leftPrevious Article Webster Dictionary :: Indraught
Next Articlechevron_right Webster Dictionary :: Indubious
arrow_forward