Definition Of:

Lash Barges

Definition: Combined boats and carriers loaded on ocean-going vessels.



Recent Posts