A BIG FISH IN A SMALL POND


Meaning of A BIG FISH IN A SMALL POND in English

a person who is important only within a limited sphere.

→ fish

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.