Weatherproof Cover.

« Back to Dictionary Index

A protective layer constructed so that exposure to the weather will not interfere with successful operation.

No comments yet.

Leave a Reply