Meaning of anchor tow in English:

anchor tow

noun

rare Scottish
  • An anchor cable.

Origin

Early 17th century.