Meaning of on the mat in English:

on the mat


  • 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.’