storm boot

storm boot

English

Noun

storm boot (plural storm boots)

  1. A durable waterproof boot.