towboat in Finnish towboat in Finnish puskualus noun (nautical) A squat powerful boat designed to push barges. Add to Flashcards