Tugboat - What does it mean?
tugboat | |
has no English definition.
A small, powerful boat (a "tugship" in other languages) used to push or pull barges or to help maneuver larger vessels.
is likely misspelled.
has no English definition.