What is the meaning of roller chain in English?

Learn vocabulary with pictures as well as definitions of roller chain in English

Learn in

See more

n. roller chain

Definition of roller chain in English

Set of metal links that form a closed loop, transmitting power from the pedals to the back wheel of a bicycle.

Synonyms of roller chain in English

chainbicycle chainbike chain