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
FROG
Meaning of FROG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012