fin keel

1. (noun) a projection from the keel of a vessel to give it additional stability
Related Words: centerboard, centreboard, drop keel, keel, sliding keel



Terms and Conditions of Use / Copyright Notice