STAY PIN


Meaning of STAY PIN in English

noun

Etymology: stay (V)

: a crosspiece or stud in a link of a chain to prevent kinking

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.