Channel Slab.

« Back to Dictionary Index

A manmade watercourse of molded, layered, plain or reinforced concrete.

No comments yet.

Leave a Reply