needle bath

noun

Medical Definition of needle bath

: a bath in which water is forcibly projected on the body in fine jets