Definition of ballast fin in US English:

ballast fin

noun

  • A metal fin attached to the keel of a yacht, serving to ballast her and to enable her to sail closer to the wind.

Origin

Late 19th century; earliest use found in Outing: an illustrated monthly magazine of recreation.