pin - connect or fasten with pins or like with pins; "pin the needle for the shirt". "pin the blame about the innocent man"SMART Vocabulary: linked terms and phrases Revenge and vengefulness avenge avenger bite Chunk back (at someone/a thing) phrasal verb counter-retaliation eye karma mad medication spend pay back an individual/some thing again phr