POLYCHORD Meaning of POLYCHORD in English adj having many strings. 2. polychord ·noun a musical instrument of ten strings. 3. polychord ·noun an apparatus for coupling two octave notes, capable of being attached to a keyed instrument. Webster English vocab. Английский словарь Webster. 2012