pinned
pinned
verb
Held firmly in a position, preventing movement or escape.
"The driver was pinned under the wreckage."
verb
Attached or fastened something securely to a surface using a pin.
"The badge was pinned to her lapel."
Thesaurus
Synonyms: pin, trap, immobilise, immobilize, peg, fall, pivot, pin tumbler, personal identification number, PIN number, stick, flag
Antonyms: unpin