Translation of "pin" - English-Spanish dictionary

pin

verb

to hold by pressing against something

inmovilizar
The fallen tree pinned him to the ground.

(Translation of “pin” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)