BIG GAME


Meaning of BIG GAME in English

■ noun large animals hunted for sport.

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