Scrabble word: TOWBOAT
In which Scrabble dictionary does TOWBOAT exist?
Definitions of TOWBOAT in dictionaries:
- noun - a powerful small boat designed to pull or push larger ships
- See tugboat.
- A powerful, shallow-draft boat with a broad bow, intended to push barges on rivers and canals.
- noun - a boat built for towing