Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of shroud laid

- Composed of four strands, and laid right-handed with a heart, or center; -- said of rope. See Illust. under Cordage.