Oxford Advanced American Dictionary

Definition of frog noun from the Oxford Advanced Learner's Dictionary

frog

noun
frog pronunciation English frɒɡ frog pronunciation American frɔːɡ frog pronunciation American frɑːɡ
 
1 a small animal with smooth skin, that lives both on land and in water (= is an amphibian ). Frogs have very long back legs for jumping, and no tailthe croaking of frogs2 Frog (informal) an offensive word for a French person
Idioms

have, etc. a frog in your throat

to lose your voice or be unable to speak clearly for a short time