Results 1 to 2 of 2

    • Join Date: Aug 2006
    • Posts: 189
    • Post Thanks / Like
    #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,448
    • Post Thanks / Like
    #2

    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
  •