山積み

Noun

 * 1) piling up (mountain-high)
 * 2) pile; stack; heap

Verb

 * 1) to pile up (mountain-high); to accumulate