BE ON A RAZOR EDGE Meaning of BE ON A RAZOR EDGE in English ➡ be on the razor's edge Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005