douse

daʊs

verb

pour a liquid over; drench.

he doused the car with petrol and set it on fire

drench,soak,souse,saturate,drown,flood,inundate,deluge,wet,splash,slosh,hose down