|
Definition of Towboat
1. Noun. A powerful small boat designed to pull or push larger ships.
Exact synonyms: Tower, Tug, Tugboat
Generic synonyms: Boat
Terms within: Helm
Derivative terms: Tow, Tug
Generic synonyms: Boat
Terms within: Helm
Derivative terms: Tow, Tug
Definition of Towboat
1. n. A vessel constructed for being towed, as a canal boat.
Definition of Towboat
1. a tugboat [n -S] - See also: tugboat