Definition of rain-bath in English:
rain-bath
noun
A soaking from the rain; a bath in the rain; (formerly also) †a shower bath (obsolete).
Origin
Early 19th century; earliest use found in Robert Southey (1774–1843), poet and reviewer.
Are You Learning English? Here Are Our Top English Tips