The phrase implies a crucial situation where actions may lead to significant outcomes. As the tightrope walker performed, she was quite literally on the razor’s edge.
Pro Tip 2/2
Physical Danger
It can refer to a situation with a risk of actual harm or injury. The bomb disposal team is on the razor’s edge during every mission.