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