Barge.

« Back to Dictionary Index

A floating platform or vessel from which construction activities may be performed; often used in rivers to install bridge piers and also used extensively in waterfront construction.

No comments yet.

Leave a Reply