Definition of rain cloak in English:

rain cloak

noun

  • A cloak designed to protect the wearer from rain.

Origin

Early 18th century; earliest use found in Willem Sewel (1653–1720), translator, lexicographer, and historian of Quakerism.