(ANIMAL) [noun] [C] - a small animal which has smooth skin, lives in water and on land, has long powerful back legs with which it jumps from place to place, has no tail, and is usually greenish-brown in colourFrogs make a low noise called a croak.The frog startled Paul when it leaped from the garden into the kitchen.See also bullfrog.If someone has a frog in their throat, they have difficulty in speaking because their throat feels dry."I've got a frog in my throat," he gasped. "Could I have a glass of water?"
FROG
Meaning of FROG in English
Cambridge English vocab. Кембриджский английский словарь. 2012