PEDRAIL Meaning of PEDRAIL in English (n.) A vehicle, as a traction engine, having such pedrails. Webster's English dictionary. Английский словарь Webster. 2012