FROG


Meaning of FROG in English

n. any of a number of tailless amphibians with smooth skin and long hind legs for jumping; decorative fastening on a coat or jacket with a button and a loop; elastic horny substance in the sole of a horse's foot; (Derogatory Slang) French person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.