game park


game park

n (Environmental Science) (esp in Africa) a large area of country set aside as a reserve for wild animals