Boltrope

Webster's Dictionary of the English Language

·noun A rope stitched to the edges of a sail to strengthen the sail.

Related Words