Welcome to our fun exploration of English idioms that include the word “frog”! Idioms are phrases that mean something different from the words they use, and they make language colorful. This post is easy to understand for anyone, including kids, as we jump into the world of frog-related expressions! Frog Idioms Here are 20 frog idioms in English. 1. A frog in the throat Meaning: Having a hoarse voice Example: I can’t sing well today; I’ve got a frog in my throat. 2. To have frogs Meaning: To be very scared Example: He had frogs when he saw the snake.