Search results
- Dictionarypin/pɪn/
noun
- 1. a thin piece of metal with a sharp point at one end and a round head at the other, used for fastening pieces of cloth, paper, etc. Similar
- 2. a metal projection from a plug or an integrated circuit which makes an electrical connection with a socket or another part of a circuit: "a three-pin plug"
verb
- 1. attach or fasten with a pin or pins: "he pinned the badge on to his lapel" Similar
- 2. hold (someone) firmly in a specified position so they are unable to move: "she was standing pinned against the door" Similar
Powered by Oxford Dictionaries