LITTLE FROG IN A BIG POND Meaning of LITTLE FROG IN A BIG POND in English = small frog in a big pond Slang English vocab. Английский сленговый словарь. 2012