FROG


Meaning of FROG in English

n. an elastic horny substance in the sole of a horse's foot.

[ 17th c.: orig. uncert. (perh. a use of FROG(1)) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.