DIAMOND FRAME


Meaning of DIAMOND FRAME in English

The traditional men's bicycle frame , the principal parts of which form a diamond shape.

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