TOWBOAT


Meaning of TOWBOAT in English

[tow.boat] n (1815) 1: tugboat

2: a compact shallow-draft boat with a squared bow designed and fitted for pushing tows of barges on inland waterways

Merriam-Webster English vocab.      Английский словарь Merriam Webster.