The story
- Latin · derived fromopponere“to oppose”
- Medieval Latin · derived frompono“to put”
- Latin · derived fromob“before, against”
- Old French · derived fromopposer
- Middle English · inherited fromopposen
- English todayoppose
From Middle English opposen, from Old French opposer, from Latin ob (“before, against”) + Medieval Latin pono (“to put”), taking the place of Latin opponere (“to oppose”).
Words from the same roots
Latinob all →
offeroboblateoblatumobluctationos-
Latinopponere all →
oppone
Etymology from Wiktionary, CC BY-SA 4.0.