raincoat

nouns

a water-resistant coat