Definition, synonyms and related words
plural of pin
"The coat has several rusted pins on its sleeve that need to be removed."
Third-person singular simple present indicative form of pin
"The tailor pins the fabric in place before cutting it."
In plain English: To pin something means to hold it firmly in place by pushing a sharp object through it and into another surface so it won't move or fall out.
"She pinned her hair back with a clip before leaving for work."