meaning of sliding keel

1. a retractable fin keel used on sailboats to prevent drifting to leeward


Related Words

sliding keel |

Developed & Maintained By Taraprasad.com

Treasure Words