pin tumbler - English Synonyms Dictionary

pin tumbler

n.
[1] pin