towboat The origin and history of towboat. Etymology From tow + boat. ← Back to the full definition of towboat