TOWPATH Meaning of TOWPATH in English ■ noun a path beside a river or canal, originally used as a pathway for horses towing barges. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004