zor durumda

  1. embarrassed
  2. stranded
  3. up to the creek
  4. on the hook
  5. in a spot
  6. in queer street
  7. up the pole
  8. Adverb in distress
to bail out an ailing industry Verb
to put on the spot Verb
to up against it Verb
to strand Verb
to be in a fix Verb
to be on a razor Verb
to do something out of necessity Verb