deponer
Top 10000
Meanings
Verb
1. to depose
2. to lay down (weapons)
Examples1
He laid down the gun.