Meaning of ballast keel in English:
ballast keel
noun
A weight attached to or incorporated into the keel of a vessel to serve as ballast; especially a heavy metal moulding attached to the keel of a sailing vessel.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips