Thesaurus.com
Dictionary.com

decisive moment



NOUN
crossroad/crossroads
Synonyms