opposen (Middle English) comes from Old French opposer, from Latin ob, from Proto-Italic *op — towards.