TOWBOAT


Meaning of TOWBOAT in English

noun Date: 1815 tugboat , a compact shallow-draft boat with a squared bow designed and fitted for pushing tows of barges on inland waterways

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.