prep.
1.
Opposed to, in opposition to, contrary to, adverse to, counter to.
2.
Facing, fronting, off, opposite to, over ~, close up to, in contact with.
3.
In provision for, in expectation of, in preparation for, in anticipation of, for.
4.
In compensation for, to counterbalance, in countervail to, in equalization of, to counter-poise, to match, in requital for or of.