Dicionário

LEECH-ROPE

Webster's Dictionary 1828

LEE'CH-ROPE, noun That part of the bolt-rope to which the skirt or border of a sail is sewed.