English - English Dictionary

centerboard: noun: u02c8sentu0259bu0254u02d0d

Few words

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