pin - connect or fasten with pins or as if with pins; "pin the needle to your shirt". "pin the blame about the harmless guy"SMART Vocabulary: relevant text and phrases Revenge and vengefulness avenge avenger bite bite again (at someone/anything) phrasal verb counter-retaliation eye karma mad drugs spend shell out another person/something back again