DEPONE Meaning of DEPONE in English [de.pone] vb de.poned ; de.pon.ing [ML deponere, fr. L, to put down, fr. de- + ponere to put--more at position] (15c): testify Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012