towboat /ˈtoʊˌboʊt/ noun4 •A tugboat. •A squat powerful boat designed to push barges. •A steamer used for towing other vessels; a tug. •A vessel constructed for being towed, such as a canal boat. formstowboats