English dictionary
keelboat meaning and definition
Definition and meaning of keelboat at MeaningMonkey.org. keelboat meaning and definition in the English Dictionary.KEELBOAT noun
Definition of keelboat (noun)
- river boat with a shallow draught and a keel but no sails; used to carry freight; moved by rowing or punting or towing
Source: Princeton University Wordnet