Definition of needle-bath in US English:

needle-bath

noun

rare
  • = needle-shower.

Origin

Late 19th century; earliest use found in The British Medical Journal.