Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lockpin
in English
lockpin
us
/ˈlɑkpɪn/
uk
/ˈlɒkpaɪn/
#uncommon
Definitions
Noun
a
pin
that
secures
a
mechanism
in
place
Base Words
pin
lock