Definition of heart yarn in English:

heart yarn

noun

  • Nautical the soft yarn in the centre of a rope.

Origin

Early 19th century.