Towboat

Webster's Dictionary of the English Language

·noun A steamer used for towing other vessels; a tug.

II. Towboat ·noun A vessel constructed for being towed, as a canal boat.