Alphabet Filter:

Results

Definition of weatherproof:

  1. Proof against rough weather.

Synonyms:

protected, secure.

Usage examples: