keelboat (n.) Look up keelboat at Dictionary.com
1690s, from keel + boat.