meaning of keelboat

1. river boat with a shallow draught and a keel but no sails; used to carry freight; moved by rowing or punting or towing


Related Words

keelboat |

Developed & Maintained By Taraprasad.com

Treasure Words