subdeposit

SUBDEPOSIT, n. That which is deposited beneath something else.