We do not currently know of any synonyms for pedrail.
The noun pedrail is defined as:
See full definition of the word pedrail.
Did you mean betrayal or patrol?