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