Read the dictionary definition of frog. All definitions for this word.
1. any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species
2. a decorative loop of braid or cord
3. a person of French descent
4. hunt frogs for food