What is the meaning of Deporre?
to put down (a weighty item)
to deposit
to set aside
to lower (an object)
to depose
to give up or abandon (a project)
to lay (an egg)
to testify [auxiliary avere]
to provide evidence [auxiliary avere]
Source: wiktionary.org