Find the word definition

Wiktionary
stepping razor

n. (context idiomatic English) A dangerous person, who is not to be messed with.