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
out of step
not in step or keeping pace with someone
The bandmembers were out of step when they were marching in the parade.