Tag: Meaning of “Ballast keel” in Shipping

“Ballast keel” in Marine Glossary

A "ballast keel" refers to a heavy, typically elongated structure attached to…

NV Tech Desk NV Tech Desk