Weatherproof.

« Back to Dictionary Index

So constructed that exposure to the weather will not cause damage or loss of function.

No comments yet.

Leave a Reply