on the hot seat

See definition of on the hot seat on Dictionary.com

synonyms for on the hot seat

On this page you'll find 8 synonyms, antonyms, and words related to on the hot seat, such as: in a pickle, in a tight spot, in dutch, in hot water, on-the-spot, and out on a limb.

Synonym of the Day