Synonyms of pin in English:
verbBack to top
2 they pinned him to the ground
hold, press, hold fast, hold down;
restrain, pinion, immobilize
- 1.1 our troops can pin down the enemyconfine, trap, hem in, corner, close in, shut in, hedge in, pen in, restrain, entangle, enmesh, immobilize
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.