Notices
  • position hard to escape from;a dilemma or predicament