BALLAST FIN Meaning of BALLAST FIN in English noun : a fin-shaped metal extension of the keel of a yacht that acts as ballast : fin keel Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012