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. 2012