In The Hot Seat

In a position of extreme stress or discomfort, especially when subjected to harsh criticism.

Examples:

  • When merger negotiations broke down, he was in the hot seat with the stockholders.

Origin: c. 1930