Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

towboat Definition

Cancel
towboat
noun(tow-boat)
tugboat
towboat
noun(tow-boat)
a compact shallow-draft boat with a squared bow designed and fitted for pushing tows of barges on inland waterways
towboat
noun(tow-boat)
a strongly built powerful boat used for towing and pushing —called also towboat

Words Related to towboat!

towboat Examples by Brain Bank Users