FROG


Meaning of FROG in English

(n.) A supporting plate having raised ribs that form continuations of the rails, to guide the wheels where one track branches from another or crosses it.

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