pin - attach or fasten with pins or as though with pins; "pin the needle into the shirt". "pin the blame within the harmless guy"decide on, select, find, take - select, pick out, or choose from a variety of choices; "Take any one of these playing cards"; "Pick a superior husband for your personal daughter"; "She chosen a set of shoes from Among the