Find the word definition

Wiktionary
shroud knots

n. (shroud knot English)