towboat

noun

A powerful, shallow-draft boat with a broad bow, intended to push barges on rivers and canals.

noun

Any boat employed in towing a ship or vessel; a tugboat.

noun

A vessel constructed for being towed, as a canal boat.

noun

A steamer used for towing other vessels; a tug.

noun

a squat powerful boat designed to push barges

noun

A vessel constructed for being towed, such as a canal boat.

noun

A steamer used for towing other vessels; a tug.

noun

a powerful small boat designed to pull or push larger ships