Skip to main content
Toggle navigation
Main navigation
Home
English - English Dictionary
Translate
centerboard: noun: u02c8sentu0259bu0254u02d0d
centreboard
Few words
centerboard
a retractable fin keel used on sailboats to prevent drifting to leeward