Meaning of pin down
Definition of pin down
(verb)
define
clearly; "I cannot
narrow
down
the rules for this game"
place
in a
confining
or
embarrassing
position; "He was
trapped
in a
difficult
situation"
attach
with or as if with a pin; "pin up a picture"
Other information on pin down
WIKIPEDIA results for
pin down
Amazon results for
pin down
Tweet