Picture Dictionary and Books Logo
×
frog [ˈfrɑːg]

1 frog noun
  • a small animal that spends much of the time in water and has smooth skin, webbed feet, and long back legs for jumping
  • a French person