Dictionary
Thesaurus
Encyclopedia
Translator
Web

on the hot seat

 - 1 of 1 thesaurus result
Main Entry: behind the eight ball
Part of Speech: adjective
Definition: in a jam

Synonyms:

in Dutch, in a pickle, in a tight spot, in hot water, on the hot seat, on the spot, out on a limb, up the creek
Search another word or see on the hot seat on Dictionary
FacebookTwitterFollow us: