PEDRAIL


Meaning of PEDRAIL in English

(n.) A vehicle, as a traction engine, having such pedrails.

Webster's English dictionary.      Английский словарь Webster.