Meaning

2 senses
  1. Any pin used to form a connection between two mechanical or structural components.

    A pin used to connect train cars or a trailer to a towing vehicle.

    шкво́реньškvórenʹ

  2. A pin for joining scaffolding frames or pipes.

Translations

1 languages
Русский
By meaning 1
Translations:

Forms

plural: coupling pins
Singularcoupling pin
Pluralcoupling pins

regular

See also

neighbours in the dictionary
coupling pin — meaning, examples, forms, synonyms | Krumeto