Compund Words
Last Search Words
Search Result:towboat
Overview of noun towboat
The noun towboat has 1 sense
- tugboat, tug, towboat, tower -- (a powerful small boat designed to pull or push larger ships)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar