1. hunting grounds的意思
1. Ancient streams and rivers that carved out valley floors are prime hunting grounds for stones deposited along their banks.