Noun Definition
centreboard
1.Definition: a retractable fin keel used on sailboats to prevent drifting to leeward
Related Noun(s):centerboard
Category: Objects1.Definition: a retractable fin keel used on sailboats to prevent drifting to leeward
Related Noun(s):centerboard
Category: Objects