Verb
1. swamp
2. flood, provide
3. supply, ply, cater, imbrue
4. impregnate, saturate, douse
5. dowse, soak, sop, souse, wet