Meaning of pin in English
1. a small thin piece of metal with a sharp point at one end and a round head at the other, usually used for temporarily fastening together pieces of cloth together
a safety pin
2. a piece of jewelry or a badge fastened to clothing with a pin or clasp
He pinned the poster on the wall.