Meanings
- 1
Thesaurus
Synonyms
1
noun
· a path along a canal or...
towing path