keelboat

Noun
  1. River boat with a shallow draught and a keel but no sails;
    Used to carry freight;
    Moved by rowing or punting or towing (synset 103614999)

Other Searches