Raincoat Meaning

There are 1 meaning(s) for word Raincoat

Meaning 1 : a water-resistant coat

    Synonyms : waterproof