Leech rope Meaning, Definition & Usage

Definitions
  1. that part of the boltrope to which the side of a sail is sewed.

Webster 1913