8 letters · 15 points in Scrabble
verb drench or submerge or be drenched or submerged
verb force to drink
verb permeate or impregnate