Dictionary
Dictionary
Towboat — definition & meaning
Word Type Definition Towboat n. A vessel constructed for being towed, as a canal boat.
Explore more words:
Gross-headed · Rondel · Enhearten · Intrigue · Horizontality · Inherited · Paniculate · Intoning ·