DEPOSITION Meaning of DEPOSITION in English n deposition (1. removal from position of dignity; 2. testimony); le Deposition del cruce [Art] the Deposition from the Cross Interlingua English vocab. Английский словарь Интерлингва. 2012