2 definition by matt3033

Top Definition
To be restrained, or held down, so one cannot escape.
He was pinned down to the mat during wrestling.
by matt3033 January 25, 2015

Mug icon
Buy a Pinned mug!
To be restrained, or held down, so one cannot escape.
1. Roberto pinned George down so he could not escape being tickled
2. He was pinned down to the mat during wrestling.
by matt3033 January 25, 2015

Mug icon
Buy a Pinned mug!