pin - attach or fasten with pins or just as if with pins; "pin the needle for the shirt". "pin the blame over the innocent male"5. (= provide) to fix sb up with sth: deal with sb up having a career → encontrar or conseguir un trabajo para algn(transitive, chess) To circumvent enemy pawns from advancing by instantly opposing probably the most Soph