Channel Valve.

« Back to Dictionary Index

A valve which controls the flow of water from a natural or artificial water course.

No comments yet.

Leave a Reply