Definition of French shroud knot in English:

French shroud knot

noun

Nautical
  • A knot in which the ends of two ropes are spliced by tying the separated individual strands to each other.

Origin

Early 19th century.