Definition, synonyms and related words
simple past tense and past participle of pin
"The detective pinned the suspect to the floor before he could escape."
Having (a specified kind or number of) pins.
"The new uniform arrived heavily pinned with medals and ribbons for her service in the war."