Find the word definition

Wiktionary
raincapes

n. (plural of raincape English)

Usage examples of "raincapes".

They both put their raincapes on over their packs and belted them around the waist to keep them from shredding in the gale.