on hot seat

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 hot seaton Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT