In a precarious position; also, in a state of keen excitement, as from danger or risk. For example, When the stock market crashed, their whole future was on the edge, or Skydivers obviously must enjoy living on the edge. 2.
What does it mean to have edges?
Have an advantage over, as in Our team has an edge on them, or In this competition our town has the edge. The use of edge here alludes to the power to cut, transferred to a margin of superiority. [
What does at the edge of mean?
: very close to (something) a species on the edge of extinction The company was teetering on the edge of disaster/bankruptcy.