crossroads

noun
  1. a place where two or more roads meet and cross each other
  2. a crucial point where an important decision must be made or where significant change occurs
  3. Usage: figurative

Examples