Definition of rope chain in English:

rope chain

noun

  • An ornamental chain (for a watch, etc.) made in imitation of the pattern of a rope.

Origin

Mid 19th century; earliest use found in The Atlantic Monthly.