Results 1 to 2 of 2
  1. #1

    Thumbs up to pin on the mat

    "To flip the whole matter of missile defence and pin it on the mat". What does "pin on the mat" mean in the above phrase?

    • Join Date: Oct 2006
    • Posts: 19,434

    Re: to pin on the mat

    Probably comes from wrestling, where you pin your opponent to the mat [floor] of the ring in order to win a bout.

    pinned - Google Image Search


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts