in a predicament ( synonym found)

Definition of in a predicament:

(n) : an unfortunate or trying position or condition; a tight spot

Back to Top