épingler
Top 10000
Meanings
Verb
1. to pin (fasten/attach with a pin)
2. to catch (figuratively)
Examples2
They got him.
Pin the flower on your lapel.