What does am Abgrund stehen mean?

am Abgrund stehen - German to English

to reside on a razor-edge