v.
1.oppose, as in hostility or a competition
2.deal with (something unpleasant) head on
3.present somebody with something, usually to accuse or criticize
4.be face to face with
Idiom of the Day
mark up (a price) or mark (a price) up
to raise the price of something
The store marked up the price of the camping equipment at the beginning of the summer.