ROLLER CHAIN
Meaning of ROLLER CHAIN in English
noun
: a block chain in which hollow transverse blocks or cylinders turning on steel pins act as rollers to lessen friction
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012