Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pin down
in English
pin down
us
/pɪn 'daʊn/
uk
/pɪn 'daʊn/
#common
Definitions
Verb
attach
with
pins
;
secure
in
place
identify
clearly
;
specify
details
corner
someone
;
get
a
firm
answer
Base Words
down
pin