happy hunting ground
Short definition from Wiktionary
Noun
- A Native American idea of the afterlife, conceived of as a paradise in which hunting is plentiful and game unlimited.
- A land of plenty.
We haven’t written up happy hunting ground yet: Simple and Standard meanings, examples and a quiz.