Old French · word

deposer

lay down or testify

Words sharing this root