English to English
hot seat
(h/A/t_s/i/t
)
noun (n)
- an instrument of execution by electrocution; resembles an ordinary seat for one person(noun.artifact)source: wordnet30
- a difficult position where you are subjected to stress and criticism(noun.act)source: wordnet30