Englisch
Detailed Synonyms for towboat in Englisch
towboat:
towboat [the ~] Nomen
-
the towboat
– a powerful small boat designed to pull or push larger ships 1
Alternate Synonyms for "towboat":
Verwandte Definitionen für "towboat":
- 1WordNet 3.0 Copyright 2006 by Princeton University
- 2Copyright 2001-2012 Interglot