English dictionary
barking frog meaning and definition
Definition and meaning of barking frog at MeaningMonkey.org. barking frog meaning and definition in the English Dictionary.BARKING FROG noun
Definition of barking frog (noun)
- of southwest United States and Mexico; call is like a dog's bark
- synonyms: Hylactophryne augusti, robber frog
Source: Princeton University Wordnet