Meaning of the word pin in English
What does pin mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
pin
US /pɪn/
UK /pɪn/

Noun
1.
2.
3.
Verb
1.
2.
to hold someone or something firmly in a particular position, especially so that they cannot move
Example:
•
The wrestler pinned his opponent to the mat.
•
He was pinned under the fallen tree.
Synonym:
Learn This Word at Lingoland