English Noun wikipedia towboat #nautical a squat powerful boat designed to push barges
Translations
Finnish: puskualus
See also tugboat