What does towboat mean?
noun
A boat used to tow or pull other boats or objects, typically in a river or harbor.
Example
"The towboat helped to free the stuck barge from the shallow water."
Definition generated by AI and curated by RJS Tech Solutions LLP.