Origin: 1350–1400; ME
contrevailen < AF
countrevail-, tonic s. (subj.) of
countrevaloir to equal, be comparable to < L phrase
contrā valēre to be of worth against (someone or something).
See counter-, -valent 
Synonyms:
1. counterbalance, counterpoise, neutralize.