English - English Dictionary

centreboard: noun: u02c8sentu0259bu0254u02d0d

Few words

centreboarda retractable fin keel used on sailboats to prevent drifting to leeward