Towpaths Meaning

There are 1 meaning(s) for word Towpaths

Meaning 1 : a path along a canal or river used by animals towing boats

    Synonyms : towing path