pin - attach or fasten with pins or as if with pins; "pin the needle towards the shirt". "pin the blame on the innocent person"colloquialism - a colloquial expression; characteristic of spoken or prepared conversation that seeks to imitate informal speech /concept /verifyErrors The term in the example sentence will not match the entry term. The sen