douche

noun

A shower of water.

verb

Spray or shower with water.