TOWLINE MEANING IN ENGLISH

• Towline Definition & Synonyms

  1. (v. t.) A line used to tow vessels; a towrope.


Synonyms:
Towrope,

RECENT SEARCHES