Middle French edit

Etymology edit

contre- +‎ vengier.

Verb edit

contrevengier

  1. (transitive) to avenge