Definition of spout bath in English:

spout bath

noun

  • A powerful cascade or falling stream of water used as a shower, especially one of mineral water at a spa; (in later use also) a type of shower or showerhead that allows water to cascade in the manner of a waterfall.

Origin

Early 19th century; earliest use found in Torch Light & Public Advertiser (Hagers-Town, Maryland).