Towboat

Definition:

  • (n.) A vessel constructed for being towed, as a canal boat.
  • (n.) A steamer used for towing other vessels; a tug.

Compare towboat with other words:

rowboat vs. towboat

towboat vs. tugboat

towboat vs. tug

steamer vs. towboat

canal vs. towboat

tow vs. towboat

towboat vs. vessel

barge vs. towboat

push vs. towboat

boat vs. towboat

powerful vs. towboat

squat vs. towboat