TOWPATH MEANING IN ENGLISH

• Towpath Definition & Synonyms

  1. (n.) A path traveled by men or animals in towing boats; -- called also towing path.


RECENT SEARCHES