If you are on the ~ of something, usually something important, terrible, or exciting, you are just about to do it or experience it.
Their economy is teetering on the ~ of collapse...
Failure to communicate had brought the two nations to the ~ of war.
= verge
N-SING: usu on/to/from the N of n