Windproof (noun) Definition, Meaning & Examples

adjective
  1. resisting wind, as fabric or a jacket or coat.
Windproof (noun) Definition, Meaning & Examples

More Definitions