straits

noun
  1. a difficult, distressing, or desperate situation
  2. Usage: usually used in the phrase ‘dire straits’
  3. narrow passages of water connecting two larger bodies of water
  4. Usage: nautical; geographical

Examples