river towboatOur editors are putting together more complete content — check back in about 20 minutesriver towboatriver towboat — noun名詞1. a boat used to push or pull other vessels on rivers1.名詞釋義a boat used to push or pull other vessels on rivers例句The river towboat helped the barge navigate the narrow channel.