Towboat

/ˈtoʊˌboʊt/

Antonyms for "towboat" (1 found)

Noun(1 words)
unpowered vessel

More for "towboat"