Meaning of bumkin shroud in English:

bumkin shroud

noun

Nautical
  • A rope or chain holding the bumkin in place.

Origin

Mid 18th century.