COMPOST HEAP Meaning of COMPOST HEAP in English ( N. Amer. also compost pile ) ■ noun a pile of garden and kitchen refuse which decomposes to produce compost. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004