hot seat


Meanings

  • an instrument of execution by electrocution; resembles an ordinary seat for one person;
  • a difficult position where you are subjected to stress and criticism