Definition of multistrand in English:

multistrand

Pronunciation /ˈmʌltɪstrand/

adjective

noun

  • A wire, cable, line, etc., consisting of several or many strands; specifically a fishing line of this kind (a trademark in the United Kingdom).

Origin

1920s; earliest use found in Science. From multi- + strand.