a place where success or enjoyment is obtained. [orig. referring to the optimistic hope of Amer. Indians for good hunting grounds in the afterlife.]
→ happy
a place where success or enjoyment is obtained. [orig. referring to the optimistic hope of Amer. Indians for good hunting grounds in the afterlife.]
→ happy
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004