towboat Meaning, Definition & Usage

  1. noun a powerful small boat designed to pull or push larger ships
    tugboat; tower; tug.

WordNet


Tow"boat` noun
Definitions
  1. A vessel constructed for being towed, as a canal boat.
  2. A steamer used for towing other vessels; a tug.

Webster 1913