Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bullfrog

- A very large species of frog (Rana Catesbiana), found in North America; -- so named from its loud bellowing in spring.

Crossword clue for bullfrog

- Large adult tadpole
- Large amphibian
- Noisy amphibian