RATTRAP


Meaning of RATTRAP in English

The type of bicycle pedals that have thin metal plates with jagged edges running parallel on each side of the pedal spindle .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.