hot seat

Noun
  1. An instrument of execution by electrocution;
    Resembles an ordinary seat for one person (synset 103275941)
    "the murderer was sentenced to die in the chair"
  2. A difficult position where you are subjected to stress and criticism (synset 100594504)

Other Searches