raincoat

Noun
  1. A water-resistant coat (synset 104056517)

Other Searches