Meaning of on the mat in English:

on the mat

phrase

informal
  • Being reprimanded by someone in authority.

    • ‘He is unfit for the office he holds and should be called on the mat before Congress for this outrage.’
    • ‘When you start looking for one you may find yourself, and not the bloke, on the mat.’

    Origin

    With military reference to the orderly room mat, where an accused would stand before the commanding officer.