Frog's place
I believe the answer is:
throat
'frog's place' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for throat that I've seen before include "The pharynx" , "A frog is a problem in this" , "Narrow entrance" , "Where the gullet and windpipe are located" , "Gorge - frog's location?" .)