Middle French

edit

Etymology

edit

contre- +‎ vengier.

Verb

edit

contrevengier

  1. (transitive) to avenge