SHROUD-LAID MEANING IN ENGLISH

• Shroud-laid Definition & Synonyms

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


RECENT SEARCHES