raincoat (n.) Look up raincoat at Dictionary.com
1821, from rain (n.) + coat (n.).