towboat

UK /ˈtoʊˌboʊt/ US /ˈtoʊˌboʊt/
noun 4

Definitions

noun

1

A tugboat.

2

A squat powerful boat designed to push barges.

3

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

4

A steamer used for towing other vessels; a tug.

Your note

not saved
0 chars