BOLTROPE MEANING IN ENGLISH

• Boltrope Definition & Synonyms

  1. (n.) A rope stitched to the edges of a sail to strengthen the sail.


RECENT SEARCHES