douche bath


Also found in: Dictionary.

douche bath

local application of water in the form of a large jet or stream.

douche bath

(dūsh bath)
The local application of water in the form of a large jet or stream.