ombrifuge

noun: Something that provides protection from the rain, especially an umbrella.