English Etymology From leaf + pile. Noun leafpile (plural leafpiles) A pile of leaves. Translations Translations Spanish: hojarasca (es) f, seroja f (dry), serojo m (dry), borusca f (dry)